Použití databází SQL v centru Azure StackUse SQL databases on Azure Stack Hub

Pomocí poskytovatele prostředků SQL můžete nabízet databáze SQL na rozbočovači Azure Stack.Use the SQL resource provider to offer SQL databases on Azure Stack Hub. Po instalaci poskytovatele prostředků a jeho připojení k jedné nebo několika instancím SQL Serveru můžete vy i vaši uživatelé vytvářet:After you install the resource provider and connect it to one or more SQL Server instances, you and your users can create:

  • Databáze SQL pro nativní aplikace v clouduSQL databases for cloud-native apps.
  • Databáze SQL pro webové aplikace.SQL databases for web applications.

Omezení, která je třeba zvážit před instalací poskytovatele prostředků SQL:Limitations to consider before installing the SQL resource provider:

  • Uživatelé mohou vytvářet a spravovat pouze jednotlivé databáze.Users can only create and manage individual databases. Instance databázového serveru není pro koncové uživatele přístupná.Database Server instance isn't accessible to end users. To může omezit kompatibilitu s místními databázovými aplikacemi, které potřebují přístup k hlavní, dočasné databázi nebo k dynamické správě databází.This may limit compatibility with on-premises database apps that need access to master, Temp DB, or to dynamically manage databases.
  • Váš operátor centra Azure Stack zodpovídá za nasazení, aktualizaci, zabezpečení, konfiguraci a údržbu serverů a hostitelů služby SQL Database.Your Azure Stack Hub operator is responsible for deploying, updating, securing, configuring, and maintaining the SQL database servers and hosts. Služba RP neposkytuje žádné funkce správy instancí hostitele a databázového serveru.The RP service doesn't provide any host and database server instance management functionality.
  • Databáze od různých uživatelů v různých předplatných můžou být umístěné ve stejné instanci databázového serveru.Databases from different users in different subscriptions may be located on the same database server instance. RP neposkytuje žádný mechanismus pro izolaci databází na různých hostitelích nebo instancích databázových serverů.The RP doesn't provide any mechanism for isolating databases on different hosts or database server instances.
  • RP neposkytuje žádné sestavy o využití databáze pro tenanta.The RP doesn't provide any reporting on tenant usage of databases.
  • Hostitelský server SQL můžete přesunout jenom do jiného předplatného v globálním Azure.You can only move a SQL hosting server to another subscription in global Azure. Centrum Azure Stack nepodporuje přesun hostitelského serveru SQL na jiné předplatné.Azure Stack Hub doesn't support moving a SQL hosting server to another subscription.

Pro tradiční SQL Server úlohy v místním prostředí se doporučuje SQL Server virtuální počítač v Azure Stack hub.For traditional SQL Server workload on premises, SQL Server virtual machine on Azure Stack Hub is recommended.

Architektura adaptéru poskytovatele prostředků SQLSQL resource provider adapter architecture

Poskytovatel prostředků se skládá z následujících součástí:The resource provider consists of the following components:

  • Virtuální počítač adaptéru poskytovatele prostředků SQL (VM), což je virtuální počítač s Windows serverem, na kterém běží služby poskytovatele.The SQL resource provider adapter virtual machine (VM), which is a Windows Server VM that runs the provider services.
  • Poskytovatel prostředků, který zpracovává požadavky a přistupuje k databázovým prostředkům.The resource provider, which processes requests and accesses database resources.
  • Servery, které hostují SQL Server, které poskytují kapacitu pro databáze nazývané hostitelské servery.Servers that host SQL Server, which provide capacity for databases called hosting servers.

Musíte vytvořit aspoň jednu instanci SQL Server nebo poskytnout přístup k externím instancím SQL Server.You must create at least one instance of SQL Server or provide access to external SQL Server instances.

Poznámka

Hostitelské servery, které jsou nainstalované v Azure Stack integrovaných systémech centra, se musí vytvořit z předplatného tenanta.Hosting servers that are installed on Azure Stack Hub integrated systems must be created from a tenant subscription. Nelze je vytvořit z výchozího předplatného poskytovatele.They can't be created from the default provider subscription. Je nutné je vytvořit z portálu User Portal nebo pomocí prostředí PowerShell s odpovídajícím přihlášením.They must be created from the user portal or by using PowerShell with the appropriate sign-in. Všechny hostitelské servery jsou Fakturovatelné virtuální počítače a musí mít licence.All hosting servers are billable VMs and must have licenses. Správce služby může být vlastníkem předplatného tenanta.The service admin can be the owner of the tenant subscription.

Další krokyNext steps

Nasazení poskytovatele prostředků SQL ServeruDeploy the SQL Server resource provider