Nejčastější dotazy k SQL Serveru na virtuálních počítačích Azure

Platí pro:SQL Server na virtuálním počítači Azure

Tento článek obsahuje odpovědi na některé z nejběžnějších otázek týkajících se spouštění SQL Serveru na virtuálních počítačích Azure.

Pokud váš problém s Azure není v tomto článku vyřešený, navštivte fóra Azure na webu Microsoft Q &A a Stack Overflow. Svůj problém můžete publikovat na těchto fórech nebo publikovat na @AzureSupport na Twitteru. Můžete také odeslat podpora Azure žádost. Pokud chcete odeslat žádost o podporu, na stránce podpora Azure vyberte Získat podporu.

Obrázky

Jaké image galerie virtuálních počítačů s SQL Serverem jsou k dispozici?

Azure udržuje image virtuálních počítačů pro všechny podporované hlavní verze SQL Serveru ve všech edicích pro Windows i Linux. Další informace najdete v kompletním seznamu imagí virtuálních počítačů s Windows a imagí virtuálních počítačů s Linuxem.

Aktualizují se existující image galerie virtuálních počítačů s SQL Serverem?

Každých dva měsíce se image SQL Serveru v galerii virtuálních počítačů aktualizují nejnovějšími aktualizacemi Windows a Linuxu. U imagí Windows to zahrnuje všechny aktualizace, které jsou v služba Windows Update označené jako důležité, včetně důležitých aktualizací zabezpečení SQL Serveru a aktualizací Service Pack. U imagí Linuxu to zahrnuje nejnovější aktualizace systému. Kumulativní aktualizace SQL Serveru se zpracovávají jinak pro Linux a Windows. V případě Linuxu jsou do aktualizace zahrnuty také kumulativní aktualizace SQL Serveru. V tuto chvíli se ale virtuální počítače s Windows neaktualizují kumulativními aktualizacemi SQL Serveru ani Windows Serveru.

Můžou se image virtuálních počítačů s SQL Serverem odebrat z galerie?

Ano. Azure udržuje pouze jednu image na hlavní verzi a edici. Například při vydání nové aktualizace Service Pack SQL Serveru přidá Azure do galerie pro tuto aktualizaci Service Pack novou image. Image SQL Serveru pro předchozí aktualizaci Service Pack se okamžitě odebere z webu Azure Portal. Je ale stále k dispozici pro zřizování z PowerShellu po dobu následujících tří měsíců. Po třech měsících už předchozí image aktualizace Service Pack není k dispozici. Tato zásada odebrání se použije také v případě, že se verze SQL Serveru stane nepodporovanou, když dosáhne konce životního cyklu.

Je možné nasadit starší image SQL Serveru, která není viditelná na webu Azure Portal?

Ano, pomocí PowerShellu. Další informace o nasazení virtuálních počítačů s SQL Serverem pomocí PowerShellu najdete v tématu Jak zřídit virtuální počítače s SQL Serverem pomocí Azure PowerShellu.

Je možné vytvořit generalizovanou image SQL Serveru Azure Marketplace virtuálního počítače s SQL Serverem a použít ji k nasazení virtuálních počítačů?

Ano, ale musíte zaregistrovat každý virtuální počítač s SQL Serverem s rozšířením agenta SQL IaaS pro správu virtuálního počítače s SQL Serverem na portálu a využívat funkce, jako jsou automatické opravy a automatické zálohování. Při registraci rozšíření budete také muset zadat typ licence pro každý virtuální počítač s SQL Serverem.

Návody generalizovat SQL Server na virtuálním počítači Azure a použít ho k nasazení nových virtuálních počítačů?

Virtuální počítač s Windows Serverem (bez nainstalovaného SQL Serveru) můžete nasadit a pomocí procesu přípravy systému SQL zobecnit SQL Server na virtuálním počítači Azure (Windows) instalačním médium SQL Serveru. Zákazníci, kteří mají Software Assurance, můžou instalační médium získat z centra Volume Licensing Center. Zákazníci, kteří software Assurance nemají, můžou použít instalační médium z image virtuálního počítače s SQL Serverem Azure Marketplace, která má požadovanou edici.

Alternativně použijte jednu z imagí SQL Serveru z Azure Marketplace ke generalizaci SQL Serveru na virtuálním počítači Azure. Před vytvořením vlastní image musíte odstranit následující klíč registru ve zdrojové imagi. Pokud to neuděláte, může dojít k zahlcené složce bootstrap instalačního programu SQL Serveru nebo rozšíření agenta SQL IaaS ve stavu selhání.

Cesta ke klíči registru:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\SysPrepExternal\Specialize

Poznámka:

SQL Server na virtuálních počítačích Azure, včetně těch nasazených z vlastních generalizovaných imagí, by měl být zaregistrovaný v rozšíření agenta SQL IaaS, aby splňoval požadavky na dodržování předpisů a využíval volitelné funkce, jako jsou automatizované opravy a automatické zálohování. Rozšíření také umožňuje zadat typ licence pro každý virtuální počítač s SQL Serverem.

Můžu k nasazení virtuálního počítače s SQL Serverem použít vlastní virtuální pevný disk?

Ano, ale musíte zaregistrovat každý virtuální počítač s SQL Serverem s rozšířením agenta SQL IaaS pro správu virtuálního počítače s SQL Serverem na portálu a využívat funkce, jako jsou automatické opravy a automatické zálohování.

Je možné nastavit konfigurace, které se nezobrazují v galerii virtuálních počítačů (například Windows 2008 R2 + SQL Server 2012)?

Ne. U imagí galerie virtuálních počítačů, které obsahují SQL Server, musíte vybrat některou z poskytnutých imagí prostřednictvím webu Azure Portal nebo přes PowerShell. Máte ale možnost nasadit podporovaný virtuální počítač s Windows a nainstalovat do něj podporovanou verzi SQL Serveru. Virtuální počítač s SQL Serverem pak musíte zaregistrovat pomocí rozšíření agenta SQL IaaS pro správu virtuálního počítače s SQL Serverem na webu Azure Portal a využívat funkce, jako jsou automatické opravy a automatické zálohování.

Nemůžu najít verzi a edici SQL Serveru, kterou chci, z imagí dostupných na Azure Marketplace.

Pokud verze a edice SQL Serveru, kterou hledáte, není dostupná v rozevíracím seznamu Image na Azure Marketplace, nasaďte virtuální počítač Azure pouze s Windows a potom ručně nainstalujte požadovanou verzi a edici SQL Serveru. Pokud chcete spravovat virtuální počítač s SQL Serverem z webu Azure Portal, zaregistrujte virtuální počítač s SQL Serverem pomocí rozšíření agenta SQL IaaS.

Nemůžu najít verzi Windows, například Azure Edition, mezi imagemi SQL Serveru dostupnými na Azure Marketplace.

Pokud verze Windows, kterou hledáte, není dostupná v imagích SQL Serveru nalezených v rozevíracím seznamu Image Na Webu Azure Marketplace, nasaďte virtuální počítač Azure pouze s Windows s požadovanou edicí a potom ručně nainstalujte požadovanou verzi a edici SQL Serveru. Pokud chcete spravovat virtuální počítač s SQL Serverem z webu Azure Portal, zaregistrujte virtuální počítač s SQL Serverem pomocí rozšíření agenta SQL IaaS.

Je na Azure Marketplace dostupná bezplatná edice SQL Serveru?

Edice Pro vývojáře a Express SQL Server jsou k dispozici na Azure Marketplace, které vám neúčtují poplatky za licenci SQL Serveru. Pokud edice Express nebo Developer není dostupná pro verzi SQL Serveru, kterou hledáte, nasaďte virtuální počítač Azure jen pro Windows a potom ručně nainstalujte požadovanou verzi a edici SQL Serveru. Pokud chcete spravovat virtuální počítač s SQL Serverem z webu Azure Portal, zaregistrujte virtuální počítač s SQL Serverem pomocí rozšíření agenta SQL IaaS.

Vytvoření

Návody vytvoření virtuálního počítače Azure s SQL Serverem?

Nejjednodušší metodou je vytvořit virtuální počítač, který obsahuje SQL Server. Kurz registrace k Azure a vytvoření virtuálního počítače s SQL Serverem z portálu najdete v tématu Zřízení virtuálního počítače s SQL Serverem na webu Azure Portal. Můžete vybrat image virtuálního počítače, která používá licencování SQL Serveru s platbou za sekundu, nebo můžete použít image, která vám umožní použít vlastní licenci SQL Serveru. Máte také možnost ruční instalace SQL Serveru na virtuální počítač s volně licencovanou edicí (Developer nebo Express) nebo opětovným použitím místní licence. Nezapomeňte zaregistrovat virtuální počítač s SQL Serverem s rozšířením agenta SQL IaaS pro správu virtuálního počítače s SQL Serverem na portálu a využívat funkce, jako jsou automatické opravy a automatické zálohování. Pokud používáte vlastní licenci, musíte mít v Azure licenci Mobility prostřednictvím programu Software Assurance. Další informace najdete v tématu Doprovodné materiály k cenám pro virtuální počítače Azure s SQL Serverem.

Jak můžu migrovat místní databázi SQL Serveru do cloudu?

Nejprve vytvořte virtuální počítač Azure s instancí SQL Serveru. Pak migrujte místní databáze do této instance. Strategie migrace dat najdete v průvodci migrací: SQL Server na SQL Server na virtuálních počítačích Azure.

Licencování

Jak můžu na virtuální počítač Azure nainstalovat licencovanou kopii SQL Serveru?

Můžete to provést třemi způsoby. Pokud jste zákazníkem smlouva Enterprise (EA), můžete zřídit jednu z imagí virtuálních počítačů. Pokud máte Software Assurance, můžete povolit Zvýhodněné hybridní využití Azure na existující imagi průběžných plateb (PAYG). Případně můžete zkopírovat instalační médium SQL Serveru na virtuální počítač s Windows Serverem a pak na tomto virtuálním počítači nainstalovat SQL Server. Nezapomeňte zaregistrovat virtuální počítač s SQL Serverem s rozšířením pro funkce, jako je správa portálu, automatizované zálohování a automatizované opravy.

Potřebuje zákazník k připojení k imagi s průběžnými platbou SQL Serveru spuštěnou na virtuálních počítačích Azure licence pro klientský přístup (CALs)?

Ne. Zákazníci potřebují licence CAL, když používají vlastní licenci a přesouvají svůj server SA s SQL Serverem nebo virtuální počítač CAL do virtuálních počítačů Azure.

Můžu změnit virtuální počítač tak, aby používal vlastní licenci SQL Serveru, pokud byl vytvořený z některé z imagí z galerie s průběžnými platbami?

Ano. Image galerie průběžných plateb (PAYG) můžete snadno přepnout na používání vlastní licence (BYOL) povolením Zvýhodněné hybridní využití Azure. Další informace naleznete v tématu Jak změnit model licencování pro virtuální počítač s SQL Serverem. V současné době je tato možnost k dispozici pouze pro zákazníky veřejného cloudu a cloudových služeb Azure Government.

Způsobí přepnutí modelů licencování výpadek SQL Serveru?

Ne. Změna modelu licencování nevyžaduje pro SQL Server žádné výpadky, protože změna je efektivní okamžitě a nevyžaduje restartování virtuálního počítače.

Je možné přepnout modely licencování na virtuálním počítači s SQL Serverem nasazeným pomocí klasického modelu?

Ne. Změna modelů licencování není na klasickém virtuálním počítači podporovaná. Virtuální počítač můžete migrovat do modelu Azure Resource Manageru a zaregistrovat se pomocí rozšíření agenta SQL IaaS. Po registraci virtuálního počítače s rozšířením agenta SQL IaaS jsou na virtuálním počítači k dispozici změny licenčního modelu.

Můžu pomocí webu Azure Portal spravovat více instancí na jednom virtuálním počítači?

Ne. Prostřednictvím rozšíření agenta SQL IaaS můžete spravovat jednu výchozí instanci, jednu pojmenovanou instanci nebo, pokud má virtuální počítač s SQL Serverem více instancí, pak jedna z těchto instancí musí být výchozí instancí, která se má spravovat pomocí webu Azure Portal. Další informace o těchto omezeních najdete v tématu Rozšíření agenta SQL Server IaaS.

Je možné aktivovat Zvýhodněné hybridní využití Azure pro předplatná CSP?

Ano, zákazníci Azure Cloud Solution Provider (CSP) můžou používat Zvýhodněné hybridní využití Azure tím, že napřed nasadí virtuální počítač s průběžnými platbou a pak ho převedou na vlastní licenci, pokud mají aktivní Software Assurance.

Musím platit za licenci SQL Serveru na virtuálním počítači Azure, pokud se používá pouze jako pohotovostní nebo pro převzetí služeb při selhání?

Pokud chcete mít bezplatnou pasivní licenci pro pohotovostní sekundární skupinu dostupnosti nebo clusterovanou instanci s podporou převzetí služeb při selhání, musíte splnit všechna následující kritéria, jak je uvedeno v licenčních podmínkách produktu:

  1. Mobility licencí máte prostřednictvím programu Software Assurance.
  2. Pasivní instance SQL Serveru neposkytuje data SQL Serveru klientům ani nespouští aktivní úlohy SQL Serveru. Musí sloužit pouze k synchronizaci s primárním serverem a jinak udržovat pasivní databázi v záložním pohotovostním režimu. Pokud poskytuje data (například sestavy) klientům s aktivními úlohami SQL Serveru nebo provádí jinou práci, než je uvedeno v podmínkách produktu, musí se jednat o placenou a licencovanou instanci SQL Serveru. V sekundární instanci jsou povolené následující aktivity: kontroly konzistence databází nebo používání příkazu CHECKDB, úplné zálohování, zálohování transakčních protokolů a monitorování dat o využití prostředků. Každých 90 dnů také můžete krátkodobě spustit primární instanci i odpovídající instanci pro zotavení po havárii současně pro účely testování zotavení po havárii.
  3. Aktivní licence SQL Serveru je pokryta programem Software Assurance a umožňuje pouze jednu pasivní sekundární instanci SQL Serveru s až stejným množstvím výpočetních prostředků jako licencovaný aktivní server.
  4. Sekundární virtuální počítač s SQL Serverem využívá licenci pro zotavení po havárii na webu Azure Portal.

Co se považuje za pasivní instanci?

Pasivní instance SQL Serveru neposkytuje data SQL Serveru klientům ani nespouští aktivní úlohy SQL Serveru. Musí sloužit pouze k synchronizaci s primárním serverem a jinak udržovat pasivní databázi v záložním pohotovostním režimu. Pokud poskytuje data (například sestavy) klientům s aktivními úlohami SQL Serveru nebo provádí jinou práci, než je uvedeno v podmínkách produktu, musí se jednat o placenou a licencovanou instanci SQL Serveru. V sekundární instanci jsou povolené následující aktivity: kontroly konzistence databází nebo používání příkazu CHECKDB, úplné zálohování, zálohování transakčních protokolů a monitorování dat o využití prostředků. Každých 90 dnů také můžete krátkodobě spustit primární instanci i odpovídající instanci pro zotavení po havárii současně pro účely testování zotavení po havárii.

V jakých scénářích je možné využít výhodu zotavení po havárii (DR)?

Průvodce licencováním poskytuje scénáře, ve kterých je možné využít výhodu zotavení po havárii. Další informace najdete v podmínkách produktu, případně vám je poskytne váš kontakt pro licencování nebo správce účtu.

Která předplatná podporují výhodu zotavení po havárii (DR)?

Výhodu DR podporují komplexní programy, které jako pevně danou výhodu nabízejí stejná práva předplatného jako Software Assurance. Patří mezi ně ale neomezuje se na open value (OV), předplatné open value (OVS), smlouva Enterprise (EA), předplatné smlouva Enterprise (EAS) a serverovou a cloudovou registraci (SCE). Další informace najdete v podmínkách produktu a obraťte se na své licenční kontakty nebo správce účtů.

Správa

Můžu na stejný virtuální počítač nainstalovat druhou instanci SQL Serveru? Můžu změnit nainstalované funkce výchozí instance?

Ano. Instalační médium SQL Serveru se nachází ve složce na jednotce C . Pokud na počítači chcete přidat nové instance SQL Serveru nebo změnit jiné nainstalované funkce SQL Serveru, spusťte z tohoto umístění program Setup.exe. Některé funkce, jako je automatizované zálohování, automatizované opravy a integrace služby Azure Key Vault, fungují pouze s výchozí instancí nebo s pojmenovanou instancí, která byla správně nakonfigurovaná (viz otázka 3). Zákazníci, kteří používají Software Assurance prostřednictvím Zvýhodněné hybridní využití Azure nebo licenčního modelu průběžných plateb, můžou na virtuální počítač nainstalovat více instancí SQL Serveru bez dalších nákladů na licencování. Další instance SQL Serveru mohou zatížovat systémové prostředky, pokud nejsou správně nakonfigurované.

Jaký je maximální počet instancí na virtuálním počítači?

SQL Server 2012 až SQL Server 2019 může podporovat 50 instancí na samostatném serveru. Jedná se o stejný limit bez ohledu na místní Azure. Podívejte se na osvědčené postupy , jak lépe připravit vaše prostředí.

Distribuovatelné součásti Microsoft Visual C++ nainstalované s SQL Serverem jsou označeny jako konec životnosti nebo zastaralé

Když zřídíte SQL Server na virtuálním počítači Azure, instalační program SQL Serveru nainstaluje distribuovatelný program Microsoft Visual C++, který je nutný pro správné spuštění komponent SQL Serveru. Váš software zabezpečení může odesílat výstrahy týkající se konce životnosti (EOL) nebo zastaralých softwarových komponent z důvodu verze distribuovatelných součástí Microsoft Visual C++, které byly nainstalovány SQL Serverem, zejména pro starší verze SQL Serveru (SQL Server 2016 a starší). Podle zásad životního cyklu podpory jsou součásti Distribuovatelné součásti Microsoft Visual C++ podporovány , pokud je podporován produkt, který je nainstaloval. Pokud je vaše nainstalovaná verze SQL Serveru stále podporovaná, můžete toto upozornění bezpečně ignorovat. Doporučujeme odebrat VC++, protože může narušit některé funkce SQL Serveru.

Můžu odinstalovat výchozí instanci SQL Serveru?

Ano, měli byste však vzít v úvahu několik skutečností. Nejprve může v závislosti na licenčním modelu virtuálního počítače i nadále probíhat fakturace související s SQL Serverem. Za druhé, jak je uvedeno v předchozí odpovědi, existují funkce, které spoléhají na rozšíření agenta SQL Server IaaS. Pokud odinstalujete výchozí instanci bez odebrání rozšíření IaaS, rozšíření bude dál hledat výchozí instanci a může generovat chyby protokolu událostí. Tyto chyby pocházejí z následujících dvou zdrojů: Microsoft SQL Server Credential Management a Microsoft SQL Server IaaS Agent. Následuje příklad jedné z chyb:

Při navazování připojení k SQL Serveru došlo k chybě související se sítí nebo konkrétní instancí. Server nebyl nalezen nebo nebyl přístupný.

Pokud se rozhodnete odinstalovat výchozí instanci, odinstalujte také rozšíření agenta SQL Server IaaS.

Můžu použít pojmenovanou instanci SQL Serveru s rozšířením IaaS?

Ano, pokud je pojmenovaná instance jedinou instancí na SQL Serveru a pokud byla původní výchozí instance správně odinstalována. Pokud neexistuje žádná výchozí instance a na jednom virtuálním počítači s SQL Serverem existuje více pojmenovaných instancí, rozšíření agenta SQL Server IaaS se nepodaří nainstalovat.

Můžu z virtuálního počítače s SQL Serverem odebrat SQL Server a související fakturaci licencí?

Ano, ale budete muset provést další kroky popsané v tématu Doprovodné materiály k cenám, abyste se vyhnuli účtování poplatků za vaši instanci SQL Serveru. Pokud chcete instanci SQL Serveru úplně odebrat, můžete migrovat na jiný virtuální počítač Azure bez předinstalovaného SQL Serveru na virtuálním počítači a odstranit aktuální virtuální počítač s SQL Serverem. Pokud chcete zachovat virtuální počítač, ale zastavit fakturaci SQL Serveru, postupujte takto:

  1. V případě potřeby zálohujte všechna data, včetně systémových databází.
  2. Odinstalujte SQL Server úplně, včetně rozšíření agenta SQL IaaS (pokud je k dispozici).
  3. Nainstalujte bezplatnou edici SQL Express.
  4. Zaregistrujte se pomocí rozšíření agenta SQL IaaS.
  5. Pokud chcete zastavit fakturaci, změňte edici SQL Serveru na webu Azure Portal na Express.
  6. (Volitelné) Zakažte službu SQL Server Express tím, že zakážete spuštění služby.

Můžu pomocí webu Azure Portal spravovat více instancí na jednom virtuálním počítači?

Ne. Správu portálu poskytuje rozšíření agenta SQL IaaS, které spoléhá na rozšíření agenta SQL Server IaaS. Stejná omezení platí pro portál jako rozšíření. Portál může spravovat pouze jednu výchozí instanci, nebo jednu pojmenovanou instanci, pokud je správně nakonfigurovaná. Další informace najdete v tématu Rozšíření agenta SQL Server IaaS.

Podporuje se služba Microsoft Entra Domain Services s SQL Serverem na virtuálních počítačích Azure?

Ne. Používání služby Microsoft Entra Domain Services se v současné době nepodporuje s SQL Serverem na virtuálních počítačích Azure. Místo toho použijte účet domény služby Active Directory.

Aktualizace a opravy

Návody změnit na jinou verzi nebo edici SQL Serveru na virtuálním počítači Azure?

Zákazníci můžou změnit verzi nebo edici SQL Serveru pomocí instalačního média, které obsahuje požadovanou verzi nebo edici SQL Serveru. Po změně edice pomocí webu Azure Portal upravte vlastnost edice virtuálního počítače, aby přesně odpovídala fakturaci za virtuální počítač. Další informace najdete v tématu věnovaném změně edice virtuálního počítače s SQL Serverem. Všechny verze SQL Serveru se fakturují stejně, takže po změně verze SQL Serveru nemusíte dělat nic dalšího.

Návody získat instalační médium SQL Serveru?

Pro virtuální počítače s SQL Serverem nasazené prostřednictvím Azure Marketplace se instalační médium nachází na C:\SQLServerFulladrese . Pokud na počítači chcete přidat nové instance SQL Serveru nebo změnit jiné nainstalované funkce SQL Serveru, spusťte z tohoto umístění program Setup.exe. Toto instalační médium můžete také zkopírovat do jiných virtuálních počítačů a nainstalovat nebo upgradovat stejnou verzi a edici SQL Serveru. Zákazníci, kteří mají Software Assurance, můžou instalační médium získat z centra Volume Licensing Center.

Jak se na virtuálním počítači s SQL Serverem instalují aktualizace a aktualizace Service Pack?

Virtuální počítače umožňují kontrolu hostitelského počítače včetně doby a způsobu použití aktualizací. V případě operačního systému můžete aktualizace Windows instalovat ručně nebo můžete povolit službu plánování Automatizované opravy. Automatizované opravy nainstalují jakékoli aktualizace, které jsou označené jako důležité, včetně aktualizací SQL Serveru v této kategorii. Ostatní volitelné aktualizace SQL Server se musí instalovat ručně.

Můžu upgradovat instanci SQL Serveru po registraci v rozšíření agenta SQL IaaS?

Pokud je operační systém Windows Server 2008 R2 nebo novější, ano. K upgradu verze a edice SQL Serveru můžete použít jakékoli instalační médium a pak se můžete zaregistrovat pomocí rozšíření agenta SQL IaaS. Tím získáte přístup ke všem výhodám rozšíření agenta SQL IaaS, jako je spravovatelnost portálu, automatizované zálohování a automatizované opravy. Pokud je verze operačního systému Windows Server 2008, rozšíření se podporuje pouze s omezenou funkčností.

Jak získám bezplatné rozšířené aktualizace zabezpečení pro své instance ukončení podpory?

Bezplatné rozšířené aktualizace zabezpečení můžete získat přesunutím SQL Serveru tak, jak je, na virtuální počítač Azure. Aktualizace jsou k dispozici prostřednictvím kanálu služba Windows Update. Další informace najdete v tématu věnovaném možnostem na konci podpory.

OBECNÉ

Podporují se instance clusteru s podporou převzetí služeb při selhání (FCI) SQL Serveru na virtuálních počítačích Azure?

Ano. Instanci clusteru s podporou převzetí služeb při selhání můžete nakonfigurovat pomocí sdílených disků Azure, sdílených složek premium (PFS) nebo prostorů úložiště s přímým přístupem (S2D) pro subsystém úložiště. Sdílené složky Úrovně Premium poskytují kapacity IOPS a propustnosti, které splňují potřeby mnoha úloh. U úloh náročných na vstupně-výstupní operace zvažte použití prostorů úložiště s přímým přístupem na základě spravovaných disků Úrovně Premium nebo ultra. Alternativně můžete použít clustering nebo řešení úložiště třetích stran, jak je popsáno v tématu Vysoká dostupnost a zotavení po havárii pro SQL Server na virtuálních počítačích Azure.

Důležité

Fci SQL Serveru zaregistrované v rozšíření nepodporují funkce, které vyžadují agenta, jako je automatizované zálohování, opravy a pokročilá správa portálu. Další informace najdete v výhodách funkcí.

Jaký je rozdíl mezi virtuálními počítači SQL Serveru a službou SQL Database?

Koncepčně se spuštění SQL Serveru na virtuálním počítači Azure neliší od spuštění SQL Serveru ve vzdáleném datacentru. Azure SQL Database naproti tomu nabízí databázi jako službu. S SQL Database nemáte přístup k počítačům, které hostují vaše databáze. Úplné porovnání najdete v tématu Volba cloudového SQL Serveru: Databáze Azure SQL (PaaS) nebo SQL Server na virtuálních počítačích Azure (IaaS).

Návody nainstalovat na virtuální počítač Azure nástroje SQL Data?

Podporují se distribuované transakce s MSDTC na virtuálních počítačích s SQL Serverem?

Ano. Místní DTC je podporován pro SQL Server 2016 SP2 a vyšší. Aplikace však musí být testovány při používání skupin dostupnosti AlwaysOn, protože transakce v letu během převzetí služeb při selhání selžou a musí se opakovat. Clusterovaný DTC je k dispozici od Windows Serveru 2019.

Přesune nebo uloží data zákazníků z oblasti virtuálního počítače Azure SQL?

Ne. Virtuální počítač Azure SQL a rozšíření agenta SQL IaaS ve skutečnosti neukládají žádná zákaznická data. Další informace najdete v prohlášeních o zásadách ochrany osobních údajů o rozšíření agenta SQL IaaS.

Jakou skladovou položku Azure Load Balanceru byste měli použít k migraci skupiny dostupnosti mezi clustery?

Pokud chcete provést migraci skupiny dostupnosti mezi clustery na SQL Serveru na virtuálních počítačích Azure, použijte standardní skladovou položku Azure Load Balanceru.

Můžu použít sdílenou složku Azure Premium k hostování souborů databáze na samostatné instanci SQL Serveru?

Ano. Sdílené složky Azure Premium se podporují pro instance clusteru s podporou převzetí služeb při selhání i pro samostatné instance SQL Serveru pomocí protokolu SMB.

Můžu s SQL Serverem na virtuálních počítačích Azure používat SSD úrovně Premium v2?

Ano, pro konkrétní virtuální počítače v podporovaných oblastech. Další informace najdete ve verzi Premium SSDv2 s SQL Serverem na virtuálních počítačích Azure. Pokud chcete použít SSD úrovně Premium v2 s typem virtuálního počítače nebo oblastí, která není v seznamu, můžete to udělat tak, že nejprve nasadíte virtuální počítač a potom po vytvoření virtuálního počítače přidáte jednotky SSD úrovně Premium v2.

Proč se při pokusu o provedení změn úložiště v prostředku virtuálních počítačů SQL zobrazí **Nejde rozšířit**?

Úložiště je možné rozšířit pouze pro virtuální počítače s SQL Serverem nasazené z image SQL Serveru na Azure Marketplace, které se v současné době nepodporují pro disky SSD úrovně Premium v2 .

Rozšíření agenta SQL Server IaaS

Mám zaregistrovat virtuální počítač s SQL Serverem zřízený z image SQL Serveru na Azure Marketplace?

Ne. Microsoft automaticky zaregistruje virtuální počítače zřízené z imagí SQL Serveru na Azure Marketplace. Registrace k rozšíření se vyžaduje jenom v případě, že se virtuální počítač nezřídil z imagí SQL Serveru na Azure Marketplace a SQL Server se nainstaloval sám.

Je rozšíření agenta SQL IaaS dostupné pro všechny zákazníky?

Ano. Zákazníci by si měli zaregistrovat virtuální počítače s SQL Serverem s rozšířením, pokud nepoužívali image SQL Serveru z Azure Marketplace a místo toho si sami nainstalovali SQL Server nebo pokud si přinesli vlastní virtuální pevný disk. Virtuální počítače vlastněné všemi typy předplatných (Direct, smlouva Enterprise a Cloud Solution Provider) se můžou zaregistrovat v rozšíření agenta SQL IaaS.

Jaké jsou požadavky na registraci rozšíření agenta SQL IaaS?

Podrobnosti najdete v požadavcích .

Jaká oprávnění Azure je potřeba k registraci rozšíření?

Přihlašovací údaje klienta použité k registraci virtuálního počítače by měly existovat v některé z následujících rolí Azure – Přispěvatel virtuálních počítačů, Přispěvatel nebo Vlastník.

Nainstaluje se agent do virtuálního počítače pomocí rozšíření agenta SQL IaaS?

Zpočátku ne. Při první registraci rozšíření agenta SQL IaaS se binární soubory zkopírují do virtuálního počítače s SQL Serverem a poskytují omezené funkce. Jakmile povolíte funkci, která na ní závisí, nainstaluje se na virtuální počítač agent SQL IaaS. Informace o omezených funkcích najdete v tabulce výhod .

Jaká oprávnění používá rozšíření agenta SQL Server IaaS?

Říjen 2022 zavedl model oprávnění s nejnižšími oprávněními pro rozšíření a udělil minimální oprávnění potřebná pro každou funkci používanou rozšířením. Virtuální počítače s SQL Serverem nasazené po říjnu 2022 přes Azure Marketplace mají ve výchozím nastavení povolený model oprávnění s nejnižšími oprávněními. Rozšíření používá práva správce systému pro virtuální počítače s SQL Serverem nasazené před říjnem 2022 nebo pro virtuální počítače s SQL Serverem, které na webu Azure Portal ručně nepovolily model s nejnižšími oprávněními. Další informace najdete v oprávněních rozšíření agenta SQL IaaS.

Proč se na webu Azure Portal zobrazuje prostředek virtuálních počítačů SQL? Kdo ho vytvořil? Budou se mi za něj účtovat poplatky?

Prostředek virtuálních počítačů SQL je bezplatný prostředek, který umožňuje spravovat virtuální počítač s SQL Serverem z webu Azure Portal. Prostředek virtuálních počítačů SQL se vytvoří při nasazení image virtuálního počítače s SQL Serverem z Azure Marketplace nebo ruční registrace virtuálního počítače s SQL Serverem s rozšířením agenta SQL IaaS. Azure také může tento prostředek vytvořit automaticky pro existující virtuální počítače, pokud se zjistí instance SQL Serveru. K prostředku virtuálních počítačů SQL nejsou spojené žádné náklady.

Bude registrace rozšíření agenta SQL IaaS restartovat SQL Server na mém virtuálním počítači?

Ne, od září 2021 se při registraci rozšíření agenta SQL IaaS už nevyžaduje restartování služby SQL Server.

Můžu se zaregistrovat v rozšíření agenta SQL IaaS bez zadání typu licence SQL Serveru?

Ne. Typ licence SQL Serveru není volitelnou vlastností při registraci rozšíření agenta SQL IaaS. Při registraci pomocí rozšíření agenta SQL IaaS musíte nastavit typ licence SQL Serveru jako průběžné platby nebo Zvýhodněné hybridní využití Azure. Pokud máte nainstalovanou některou z bezplatných verzí SQL Serveru, například edici Developer nebo Evaluation, musíte se zaregistrovat s licencí s průběžnými platbami. Zvýhodněné hybridní využití Azure je k dispozici pouze pro placené verze SQL Serveru, jako jsou edice Enterprise a Standard.

Jaký je výchozí typ licence při použití funkce automatické registrace?

Typ licence se automaticky nastaví na image virtuálního počítače. Pokud pro svůj virtuální počítač používáte image s průběžnými platbou, typ licence je PAYG, jinak je AHUB váš typ licence ve výchozím nastavení.

Je možné zaregistrovat vlastní nasazené virtuální počítače s SQL Serverem s rozšířením agenta SQL IaaS?

Ano. Pokud jste nasadili SQL Server z vlastního média a nainstalovali jste rozšíření agenta SQL IaaS, můžete virtuální počítač s SQL Serverem zaregistrovat s rozšířením, abyste získali výhody správy poskytované rozšířením agenta SQL IaaS.

Je možné opravit rozšíření agenta SQL IaaS?

Ano. Přejděte k prostředku virtuálních počítačů SQL pro virtuální počítač s SQL Serverem a v části Podpora a řešení potíží zvolte Opravit a otevřete stránku opravy a opravte rozšíření.

Můžu se zaregistrovat pomocí rozšíření agenta SQL IaaS na webu Azure Portal?

Ne. Registrace jednoho virtuálního počítače s rozšířením agenta SQL IaaS není na webu Azure Portal dostupná. Registrace pomocí rozšíření agenta SQL IaaS se podporuje jenom pomocí Azure CLI nebo Azure PowerShellu.

Můžu před instalací SQL Serveru zaregistrovat virtuální počítač s rozšířením agenta SQL IaaS?

Ne. Aby bylo možné úspěšně zaregistrovat rozšíření agenta SQL IaaS, musí mít virtuální počítač alespoň jednu instanci SQL Serveru (databázový stroj). Pokud na virtuálním počítači není žádná instance SQL Serveru, nový prostředek Microsoft.SqlVirtualMachine je ve stavu selhání.

Můžu zaregistrovat virtuální počítač s rozšířením agenta SQL IaaS, pokud existuje více instancí SQL Serveru?

Ano, pokud je na virtuálním počítači výchozí instance. Rozšíření agenta SQL IaaS registruje pouze jednu instanci SQL Serveru (databázového stroje). Rozšíření agenta SQL IaaS registruje výchozí instanci SQL Serveru v případě více instancí.

Můžu zaregistrovat instanci clusteru s podporou převzetí služeb při selhání SQL Serveru s rozšířením agenta SQL IaaS?

Ano. Instance clusteru s podporou převzetí služeb při selhání SQL Serveru na virtuálním počítači Azure je možné zaregistrovat pomocí rozšíření agenta SQL IaaS s omezenými funkcemi.

Můžu virtuální počítač zaregistrovat s rozšířením agenta SQL IaaS, pokud je nakonfigurovaná skupina dostupnosti AlwaysOn?

Ano. Pokud se účastníte konfigurace skupiny dostupnosti AlwaysOn, neexistují žádná omezení registrace instance SQL Serveru na virtuálním počítači Azure s rozšířením agenta SQL IaaS.

Jaké jsou náklady na registraci rozšíření agenta SQL IaaS?

Nezaokrouhlovat. K registraci s rozšířením agenta SQL IaaS není žádný poplatek. Správa virtuálního počítače s SQL Serverem pomocí rozšíření je bezplatná.

Jaký je dopad na výkon používání rozšíření agenta SQL IaaS?

Jakmile povolíte funkci, která vyžaduje instalaci agenta, bude mít minimální dopad na dvě služby nainstalované do operačního systému. Můžete je monitorovat prostřednictvím správce úloh a zobrazit je v integrované konzole služeb systému Windows.

Dva názvy služeb:

  • SQLIaaSExtension (Zobrazovaný název - Microsoft SQL Server IaaS Agent)
  • SqlIaaSExtensionQuery (Zobrazovaný název - Microsoft SQL Server IaaS Query Service)

Návody rozšíření odebrat?

Odeberte rozšíření zrušením registrace virtuálního počítače s SQL Serverem z rozšíření agenta SQL IaaS.

Přinese registrace virtuálního počítače s novým rozšířením agenta SQL IaaS další náklady?

Ne. Rozšíření agenta SQL IaaS jenom umožňuje další možnosti správy SQL Serveru na virtuálním počítači Azure bez dalších poplatků.

Je rozšíření agenta SQL IaaS dostupné pro všechny zákazníky?

Ano, pokud byl virtuální počítač s SQL Serverem nasazený ve veřejném cloudu pomocí modelu Resource Manageru, a ne klasický model. Všichni ostatní zákazníci se můžou zaregistrovat s novým rozšířením agenta SQL IaaS. K aktivaci Zvýhodněné hybridní využití Azure (AHB) na virtuálním počítači s SQL Serverem ale můžou používat vlastní licenci jenom zákazníci s výhodou Software Assurance.

Co se stane s prostředkem rozšíření (Microsoft.SqlVirtualMachine), pokud se prostředek virtuálního počítače přesune nebo zahodí?

Když dojde k vyřazení nebo přesunutí prostředku Microsoft.Compute/VirtualMachine, bude přidružený prostředek Microsoft.SqlVirtualMachine upozorněn, aby asynchronně replikoval operaci.

Co se stane s virtuálním počítačem, pokud dojde k vyřazení prostředku rozšíření (Microsoft.SqlVirtualMachine)?

Prostředek Microsoft.Compute/VirtualMachine není ovlivněn, když dojde k vyřazení prostředku Microsoft.SqlVirtualMachine. Licencování se ale změní zpět na původní zdroj image.

Je rozšíření nezbytné k získání rozšířeného zabezpečení Aktualizace (ESU)?

Ne. Rozšířené Aktualizace zabezpečení (ESU) se automaticky použijí na virtuální počítač bez ohledu na to, jestli se váš virtuální počítač s SQL Serverem zaregistroval s rozšířením agenta SQL IaaS.

Co se stalo s režimy správy rozšíření agenta SQL IaaS?

Režimy správy byly odebrány z architektury rozšíření agenta SQL IaaS. Od března 2023 se při registraci rozšíření agenta SQL IaaS nejprve zkopírují binární soubory na virtuální počítač s SQL Serverem a nabízí omezené funkce. Jakmile povolíte funkci, která na ní závisí, nainstaluje se agent SQL IaaS na virtuální počítač s SQL Serverem.

Můžu zaregistrovat image virtuálního počítače, pokud používám službu Reporting Services, Server sestav Power BI nebo Analysis Services?

Ne. Rozšíření agenta SQL IaaS není podporováno s následujícími imagemi – SQL Server Reporting Services, SQL Server Server sestav Power BI, Služba Analysis Services serveru SQL.