Použití databází SQL ve službě Azure Stack Hub
Důležité
Od buildu 2108 služby Azure Stack Hub se poskytovatelé prostředků SQL a MySQL nabízejí předplatným, kterým byl udělen přístup. Pokud chcete tuto funkci začít používat nebo pokud potřebujete upgradovat z předchozí verze, otevřete případ podpory a naši technici podpory vás provedou procesem nasazení nebo upgradu.
K nabízení databází SQL ve službě Azure Stack Hub použijte poskytovatele prostředků SQL. 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:
- Databáze SQL pro aplikace nativní pro cloud
- Databáze SQL pro webové aplikace.
Omezení, která je potřeba zvážit před instalací poskytovatele prostředků SQL:
- Uživatelé můžou vytvářet a spravovat jenom jednotlivé databáze. Instance databázového serveru nejsou dostupné koncovým uživatelům. To může omezit kompatibilitu s místními databázovými aplikacemi, které potřebují přístup k hlavní databázi, dočasné databázi nebo k dynamické správě databází.
- Váš operátor služby Azure Stack Hub zodpovídá za nasazení, aktualizaci, zabezpečení, konfiguraci a údržbu serverů a hostitelů databáze SQL. Služba poskytovatele prostředků neposkytuje žádné funkce správy instancí hostitele a databázového serveru.
- Databáze od různých uživatelů v různých předplatných se můžou nacházet ve stejné instanci databázového serveru. Poskytovatel prostředků neposkytuje mechanismus pro izolování databází na různých hostitelích nebo instancích databázového serveru.
- Poskytovatel prostředků neposkytuje žádné sestavy o využití tenantů databází.
- Hostitelský server SQL můžete přesunout pouze do jiného předplatného v globálním Azure. Azure Stack Hub nepodporuje přesun hostitelského serveru SQL do jiného předplatného.
- Poskytovatel prostředků nemonitoruje stav SQL Serveru.
- U systémových databází SQL Server neexistuje žádné řízení přístupu. Pokud je hostitelský server SQL samostatným SQL serverem (ne SQL HA), poskytovatel prostředků SQL používá přihlášení SQL k řízení přístupu uživatelů k vlastním databázím. Přihlášení SQL ale neřídí přístup uživatelů k systémovým databázím. Například uživatel, který se pokusí obnovit databázi z jedné ze záloh, uvidí všechny historie záloh na stejném hostitelském serveru, protože historie záloh je uložená v databázi msdb.
Pro tradiční úlohy SQL Server v místním prostředí se doporučuje SQL Server virtuální počítač ve službě Azure Stack Hub.
Architektura adaptéru poskytovatele prostředků SQL
Poskytovatel prostředků se skládá z následujících komponent:
- Virtuální počítač s adaptérem poskytovatele prostředků SQL, což je virtuální počítač s Windows Serverem, na kterém běží služby poskytovatele.
- Poskytovatel prostředků, který zpracovává požadavky a přistupuje k databázovým prostředkům.
- Servery hostující SQL Server, které poskytují kapacitu pro databáze označované jako hostitelské servery.
Musíte vytvořit alespoň jednu instanci SQL Server nebo poskytnout přístup k externím instancím SQL Server.
Poznámka
Hostitelské servery, které jsou nainstalované v integrovaných systémech Azure Stack Hub, musí být vytvořené z předplatného tenanta. Není možné je vytvořit z výchozího předplatného poskytovatele. Musí se vytvořit z portálu User Portal nebo pomocí PowerShellu s příslušným přihlášením. Všechny hostitelské servery jsou fakturovatelné virtuální počítače a musí mít licence. Správce služby může být vlastníkem předplatného tenanta.