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

Applies to:SQL Server na virtuálním počítači Azure

Tento článek obsahuje odpovědi na některé z nejčastějších dotazů týkajících se spouštění SQL Server na Azure Virtual Machines (virtuálních počítačů) .

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

Images

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

Azure udržuje obrazy virtuálních strojů pro všechny podporované hlavní verze SQL Server na Windows. Pro více informací viz kompletní seznam obrazů Windows VM. Pro Linux si prostudujte přechod na skriptový model provisioningu v přehledu SQL Server na Azure Linux VMs.

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

Nejnovější verze na trhu (SQL Server 2022 a SQL Server 2025) jsou pravidelně aktualizovány o nejnovější aktualizace operačního systému a SQL Serveru, obvykle každých několik měsíců. Po nasazení můžete operační systém a SQL Server aktualizovat ručně nebo automatizovat prostřednictvím Správce aktualizace Azure.

Můžou být obrazy virtuálních počítačů s SQL Serverem odstraněny z galerie?

Yes. V Azure se udržuje pouze jeden obraz pro hlavní verzi a edici. Například při vydání nové aktualizace Service Pack SQL Server se do galerie pro tuto aktualizaci Service Pack přidá nová image a SQL Server image pro předchozí aktualizaci Service Pack se okamžitě odebere z portálu Azure. Po dobu následujících tří měsíců je ale stále k dispozici pro zřizování z PowerShellu. Po třech měsících už není k dispozici obraz aktualizace Service Pack. Tato zásada odebrání platí také v případě, že SQL Server verze přestane být podporována, když dosáhne konce životního cyklu.

Je možné nasadit starší image SQL Server, která není na portálu Azure viditelná?

Ano, pomocí PowerShellu. Další informace o nasazení virtuálních počítačů SQL Server pomocí PowerShellu najdete v tématu Požádání o zřízení SQL Server virtuálních počítačů pomocí Azure PowerShell.

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

Ano, ale abyste mohli spravovat virtuální počítač SQL Server v portálu Azure, musíte zaregistrovat každý virtuální počítač SQL Server pomocí rozšíření agenta SQL IaaS a využívat funkce, jako je automatické opravování a automatické zálohování. Při registraci rozšíření musíte také zadat typ licence pro každý SQL Server virtuální počítač.

Jak zobecním SQL Server na Azure virtuálním počítači a použijem ho k nasazení nových virtuálních počítačů?

Virtuální počítač Windows Server (bez nainstalovaného SQL Serveru) můžete nasadit a pomocí procesu SQL sysprep generalizovat SQL Server na virtuálním počítači Azure s Windows s instalačním médiem SQL Serveru. Zákazníci, kteří mají Software Assurance , můžou získat instalační médium z multilicenčního centra. Zákazníci, kteří software Assurance nemají, můžou instalační médium používat z image virtuálního počítače Azure Marketplace SQL Server s požadovanou edicí.

Alternativně použijte jednu z imagí SQL Server z Azure Marketplace ke generalizaci SQL Server 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 to způsobit bloudení složky bootstrap SQL Server 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

Note

SQL Server na Azure virtuálních počítačích, včetně těchto virtuálních počítačů nasazených z vlastních generalizovaných imagí, by se měly registrované s rozšířením agenta SQL IaaS, aby splňovaly požadavky na dodržování předpisů a využívaly volitelné funkce, jako jsou automatické opravy a automatické zálohování. Rozšíření také umožňuje určit typ licence pro každý virtuální počítač SQL Server.

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

Ano, ale musíte každý virtuální počítač SQL Server zaregistrovat pomocí rozšíření agenta SQL IaaS, abyste mohli spravovat svůj virtuální počítač SQL Server v portálu a využívat funkce, jako je automatické opravování a automatické zálohování.

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

No. V případě imagí galerie virtuálních počítačů, které obsahují SQL Server, musíte vybrat některou z poskytnutých imagí prostřednictvím portálu Azure nebo prostřednictvím PowerShell. Máte ale možnost nasadit virtuální počítač s podporovanými Windows a samoinstalovatelnou verzi podporovaného SQL Serveru do tohoto počítače. Virtuální počítač SQL Server pak musíte zaregistrovat pomocí rozšíření agenta SQL IaaS ke správě virtuálního počítače SQL Server na portálu Azure a využívat funkce, jako jsou automatické opravy a automatické zálohování.

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

Pokud verze a edice SQL Server, kterou hledáte, není dostupná v rozevíracím seznamu Images na Azure Marketplace, nasaďte Azure virtuální počítač jen pro Windows a pak ručně nainstalujte verzi a edici SQL Server, kterou chcete. Pokud chcete spravovat virtuální počítač SQL Server z portálu Azure portal, zaregistrujte virtuální počítač SQL Server pomocí rozšíření agenta SQL IaaS.

Nemůžu najít verzi Windows, například Azure Edition, mezi SQL Server obrázky dostupné na Azure Marketplace.

Pokud verze Windows, kterou hledáte, není dostupná v imagích SQL Server nalezených v rozevíracím seznamu Images Azure Marketplace, nasaďte virtuální počítač pouze Azure Windows s požadovanou edicí. Potom ručně nainstalujte verzi a edici SQL Server, kterou chcete. Pokud chcete spravovat virtuální počítač SQL Server z portálu Azure portal, zaregistrujte virtuální počítač SQL Server pomocí rozšíření agenta SQL IaaS.

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

Edice SQL Server pro vývojáře a Express jsou k dispozici na Azure Marketplace, což vám za SQL Server licenci neúčtuje. Pokud edice Express nebo Developer není dostupná pro verzi SQL Server, kterou hledáte, nasaďte Windows virtuální počítač jen pro Azure. Potom ručně nainstalujte verzi a edici SQL Server, kterou chcete. Pokud chcete spravovat virtuální počítač SQL Server z portálu Azure portal, zaregistrujte virtuální počítač SQL Server pomocí rozšíření agenta SQL IaaS.

Proč se SQL Server na virtuálním počítači Azure nedaří nasadit?

Existují určité velikosti virtuálních počítačů, které se nasazují s neinicializovaným dočasným diskem, což vede k selhání nasazení SQL Serveru na virtuálním počítači Azure při zřizování s chybou Systémová jednotka vrátila stav, že není připravena k použití. Pokud chcete tento problém vyřešit, zvolte jinou velikost virtuálního počítače nebo nasaďte virtuální počítač jako jenom Windows Server image a pak ručně nainstalujte SQL Server.

Creation

Jak vytvořím virtuální počítač Azure s SQL Server?

Nejjednodušší metodou je vytvořit virtuální počítač, který obsahuje SQL Server. Kurz registrace Azure a vytvoření virtuálního počítače SQL Server z portálu najdete v tématu Vytvořování virtuálního počítače SQL Server na portálu Azure. Můžete vybrat image virtuálního počítače, která používá SQL Server licencování s průběžnou platbou za sekundu, nebo můžete použít image, která vám umožní použít vlastní SQL Server licenci. Máte také možnost ruční instalace SQL Server na virtuální počítač s volně licencovanou edicí (Developer nebo Express) nebo opětovným použitím místní licence. Pokud chcete spravovat virtuální počítač SQL Server na portálu a využívat funkce, jako jsou automatizované opravy a automatické zálohování, nezapomeňte registrovat virtuální počítač SQL Server s rozšířením agenta SQL IaaS. Pokud používáte vlastní licenci, musíte mít License Mobility prostřednictvím programu Software Assurance na Azure. Další informace najdete v tématu Cenové pokyny pro SQL Server Azure virtuální počítače.

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

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

Můžu na virtuálních počítačích Azure používat Škálovací sady virtuálních počítačů Azure s SQL Server?

No. Použití Škálovací sady virtuálních počítačů Azure se u SQL Server na virtuálních počítačích Azure nepodporuje. Povolení funkce automatických oprav hosta navíc může vést k potenciálním problémům s poškozením, ztrátou dat a dostupností.

Můj SQL Server se nedaří nainstalovat na virtuální počítač Azure s chybou "Could not find the Database Engine startup handle". Co mám dělat?

Důvodem je pravděpodobně to, že disková jednotka je nakonfigurovaná s velikostí sektorů o velikosti 8 kB, což se nepodporuje. Přeinstalujte SQL Server po změně diskové jednotky na velikost sektoru 4 kB.

Licensing

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

Můžete to provést třemi způsoby. Pokud jste zákazníkem smlouvy Enterprise Agreement (EA), můžete zřídit jeden z obrazů virtuálních počítačů. Pokud máte Software Assurance, můžete povolit Zvýhodněné hybridní využití Azure na existující imagi s průběžnými platbami. Nebo můžete instalační médium SQL Server zkopírovat do Windows Server virtuálního počítače a pak na virtuální počítač nainstalovat SQL Server. Nezapomeňte zaregistrovat virtuální počítač SQL Server pomocí extension pro funkce, jako je správa portálu, automatizované zálohování a automatizované opravy.

Potřebuje zákazník licence pro klientský přístup (CALs) k připojení k SQL Server image s platbou podle potřeby, která běží na Azure Virtual Machines?

No. Zákazníci potřebují licence CAL, když používají vlastní licenci a přesunou svůj server SQL Server s SA nebo virtuální počítač s 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ého z obrazů galerie na principu platby za využití?

Yes. Obraz galerie s průběžnou platbou lze snadno přepnout povolením Zvýhodněné hybridní využití Azure. Další informace najdete v tématu Jak změnit model licencování virtuálního počítače SQL Server. V současné době je toto zařízení k dispozici pouze pro veřejné a Azure Government cloudové zákazníky.

Vyžaduje přepnutí modelů licencování pro SQL Server nějaké výpadky?

No. Změna modelu licencování nevyžaduje žádné výpadky pro SQL Server, protože změna platí okamžitě a nevyžaduje restartování VM.

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

No. 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 Manager a zaregistrovat ho 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í portálu Azure spravovat více instancí na stejném virtuálním počítači?

No. Prostřednictvím rozšíření agenta SQL IaaS můžete spravovat jednu výchozí instanci, jednu pojmenovanou instanci nebo, pokud má SQL Server virtuální počítač více instancí, pak jedna z těchto instancí musí být výchozí instancí, kterou má spravovat portál Azure. Další informace o těchto omezeních najdete v tématu IaaS rozšíření agenta SQL Server.

Můžou předplatná CSP aktivovat Zvýhodněné hybridní využití Azure?

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

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

Pokud chcete mít bezplatnou pasivní licenci pro sekundární dostupnostní skupinu v pohotovostním režimu nebo převzetí služeb při selhání u clusterované instance, musíte splnit všechna následující kritéria, jak je uvedeno v licenčních podmínkách produktu.

  1. Máte mobilitu licencí díky Software Assurance.
  2. Pasivní instance SQL Server neposkytuje klientům SQL Server data ani nespouští aktivní úlohy SQL Server. Používá se pouze k synchronizaci s primárním serverem a jinak udržovat pasivní databázi v teplém pohotovostním stavu. Pokud poskytuje data, například sestavy klientům, kteří aktivně provozují úlohy na SQL Serveru, nebo vykonává jakoukoli jinou práci, než jaká je specifikována v podmínkách produktu, musí jít o placenou 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ů. Primární instance a instance zotavení po havárii můžete spustit současně na krátkou dobu pro účely testování zotavení po havárii každých 90 dnů.
  3. Na aktivní licenci SQL Serveru se vztahuje Software Assurance a umožňuje mít jednu pasivní sekundární instanci SQL Serveru s množstvím výpočetních prostředků až do výše stejných jako má licencovaný aktivní server.
  4. Sekundární virtuální počítač SQL Server využívá licenci Disaster Recovery na portálu Azure.

Co se považuje za pasivní instanci?

Pasivní instance SQL Server neposkytuje klientům SQL Server data ani nespouští aktivní úlohy SQL Server. Používá se pouze k synchronizaci s primárním serverem a jinak udržovat pasivní databázi v teplém pohotovostním stavu. Pokud poskytuje data, například sestavy klientům, kteří aktivně provozují úlohy na SQL Serveru, nebo vykonává jakoukoli jinou práci, než jaká je specifikována v podmínkách produktu, musí jít o placenou 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ů. Primární instance a instance zotavení po havárii můžete spustit současně na krátkou dobu pro účely testování zotavení po havárii každých 90 dnů.

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

Průvodce licencováním SQL Server 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 a promluvte si s vašimi licenčními kontakty nebo správcem účtů.

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. Mezi tyto programy patří mimo jiné Open Value (OV), Open Value Subscription (OVS), Enterprise Agreement (EA), Enterprise Agreement (EAS) a Server a Cloud Enrollment (SCE). Další informace najdete v podmínkách produktu a obraťte se na své licenční kontakty nebo správce účtů.

Proč je můj typ licence pro virtuální počítač SQL Centrálně spravovaný?

SQL Server virtuální počítače nasazené do předplatných s centrálovým managementem Zvýhodněné hybridní využití Azure zobrazují typ licence jako Centrálově spravované. Tento typ licence znamená, že Zvýhodněné hybridní využití Azure je centrálně spravován správcem smlouvy Enterprise Agreement (EA) organizace nebo správcem Smlouva se zákazníkem Microsoftu (MCA).

Proč se při pokusu o úpravu licence pro virtuální počítač SQL Server zobrazí, že jsou licence přiřazeny na úrovni okruhu?

Změna typu licence pro jednotlivé virtuální počítače SQL Server nasazené na předplatná s Centrálně spravovanými Zvýhodněné hybridní využití Azure se nepodporuje, protože licencování se spravuje na úrovni předplatného – zobrazí se zpráva, například Your organization manages licenses assigned to Azure at a scope level such as Azure subscription instead of each individual resources.

Kolik základních licencí mám použít pro SQL Server na Azure virtuálním počítači, pokud mám počet virtuálních jader N?

Virtuální jádro na virtuálním počítači Azure je ekvivalentem fyzického procesoru. Pro SQL Server na virtuálních počítačích Azure existuje vztah 1:1 mezi virtuálními jádry a základními licencemi. To znamená, že pokud máte počet virtuálních jader N, měli byste použít n počet základních licencí. Pokud máte například virtuální počítač s 8 virtuálními jádry, tento virtuální počítač používá 8 základních licencí.

Administration

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

Yes. Instalační médium SQL Server se nachází ve složce na jednotce C. Spuštěním příkazu Setup.exe z tohoto umístění přidejte nové instance SQL Server nebo změňte další nainstalované funkce SQL Server na počítači. Některé funkce, jako je automatizované zálohování, automatizované opravy a integrace 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 pay-as-you-go licenčního modelu, můžou na virtuální počítač nainstalovat více instancí SQL Server bez dalších licenčních nákladů. Další SQL Server instance mohou zatížit 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 2025 může podporovat 50 instancí na samostatném serveru. Tento limit je stejný bez ohledu na to, jestli je instance v Azure nebo v místním prostředí. Informace o tom, jak lépe připravit prostředí, najdete v osvědčených postupech.

Distribuovatelné součásti Microsoft Visual C++ nainstalované s SQL Server 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 Server nainstaluje distribuovatelné součásti Microsoft Visual C++, které jsou potřebné pro správné spuštění komponent SQL Server. Váš software zabezpečení může odesílat výstrahy o konci životnosti nebo zastaralých softwarových komponentách z důvodu verze distribuovatelných komponent Microsoft Visual C++, které byly nainstalovány SQL Server, zejména pro starší verze SQL Server (SQL Server 2016 a starší). Podle zásad životního cyklu podpory jsou komponenty Microsoft Visual C++ Redistributable podporovány po dobu, kdy je podporován produkt, který je nainstaloval. Pokud je vaše nainstalovaná verze SQL Server stále podporovaná, můžete toto upozornění bezpečně ignorovat. Doporučujeme neodstraňovat VC++, protože tím může narušit některou funkčnost SQL Serveru.

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

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

Při navazování připojení k SQL Server 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é SQL Server rozšíření agenta IaaS.

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

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

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

Ano, ale musíte provést další kroky, abyste se vyhnuli účtování poplatků za instanci SQL Server, jak je popsáno v cenových pokynech. Pokud chcete úplně odebrat instanci SQL Server, můžete migrovat na jiný virtuální počítač Azure bez předinstalace SQL Server na virtuálním počítači a odstranění aktuálního virtuálního počítače SQL Server. Pokud chcete zachovat virtuální počítač, ale zastavit SQL Server fakturaci, postupujte takto:

  1. V případě potřeby zálohujte všechna data, včetně systémových databází.
  2. Úplně odinstalujte SQL Server, 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. Zastavte fakturaci změnou edice SQL Server v portálu Azure na edici Express.
  6. (Volitelné) Zakažte službu Express SQL Server zakázáním spuštění služby.

Můžu pomocí portálu Azure spravovat více instancí na stejném virtuálním počítači?

No. Správu portálu poskytuje rozšíření agenta SQL IaaS, které spoléhá na rozšíření agenta IaaS SQL Server. 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í pro agenta IaaS na SQL Serveru.

Podporuje služba Microsoft Entra Doménové služby SQL Server na virtuálních počítačích Azure?

No. Použití služby Microsoft Entra Doménové služby se v současné době nepodporuje u SQL Server na virtuálních počítačích Azure. Místo toho použijte účet domény služba Active Directory.

Jsou SQL Servery na virtuálních počítačích na Azure vyhovující standardu FIPS?

Pokud chcete kompatibilní se standardem FIPS s SQL Server na virtuálních počítačích Azure, měli byste být na Windows Server 2022, který má ve výchozím nastavení povolený standard FIPS. Windows Server 2019 také může být kompatibilní se standardem FIPS, pokud je funkce FIPS povolená ručně pomocí zásad uvedených v Průvodci technickou implementací zabezpečení (STIG) vyhledáním V-93511.

Aktualizace a opravy

Jak na virtuálním počítači Azure změním jinou verzi nebo edici SQL Server?

Zákazníci můžou změnit svoji verzi nebo edici SQL Server pomocí instalačního média, které obsahuje požadovanou verzi nebo edici SQL Server. Po změně edice pomocí portálu Azure upravte vlastnost edice virtuálního počítače tak, aby přesně odrážela fakturaci virtuálního počítače. Další informace najdete v změně edice virtuálního počítače SQL Serveru. U různých verzí SQL Server není žádný rozdíl ve fakturaci, takže po změně verze SQL Server není potřeba žádná další akce.

Jak získám instalační médium SQL Server?

Pro SQL Server virtuální počítače nasazené prostřednictvím Azure Marketplace se instalační médium nachází na C:\SQLServerFull. Můžete spustit Setup.exe z tohoto umístění a přidat nové instance SQL Server nebo změnit další nainstalované funkce SQL Server na počítači. 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 Server. Zákazníci, kteří mají Software Assurance , můžou získat instalační médium z multilicenčního centra.

Jak nainstalovat SQL Server s licencováním dle průběžného placení na stávající virtuální počítač Azure?

Pokud chcete nainstalovat SQL Server s průběžnými platbami na existující virtuální počítač Azure, použijte instalační médium z existujícího virtuálního počítače SQL Server, který má požadovanou edici. Pokud ještě nemáte SQL Server virtuální počítač s požadovanou edicí, nasaďte z Azure Marketplace nový virtuální počítač SQL Server. Zkopírujte složku C:\SQLServerFull z existujícího virtuálního počítače do cílového virtuálního počítače a potom nainstalujte SQL Server zkopírované složky, abyste se vyhnuli potenciálním problémům souvisejícím s kódy Product License Key. Po instalaci SQL Serveru zaregistrujte se pomocí rozšíření agenta SQL IaaS a ověřte edici SQL Serveru použitou pro fakturaci na portálu Azure. Nezapomeňte odstranit SQL Server virtuální počítač, který se použil ke zkopírování instalačního média, aby se zabránilo fakturaci nepoužívaného virtuálního počítače.

Jak se na virtuálním počítači SQL Server aplikují aktualizace a Service Packy?

Virtuální počítače umožňují kontrolu hostitelského počítače včetně doby a způsobu použití aktualizací. U operačního systému můžete aktualizace windows nainstalovat ručně nebo můžete povolit plánovací službu s názvem Automatizované opravy. Automatizované opravy nainstalují všechny aktualizace, které jsou označené jako důležité, včetně SQL Server aktualizací v dané kategorii. Další volitelné aktualizace SQL Server musí být nainstalovány ručně.

Mohu upgradovat instanci SQL Server po registraci pomocí rozšíření agenta SQL IaaS?

Yes. K upgradu verze a edice SQL Server 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.

Jak můžu získat bezplatné rozšířené aktualizace zabezpečení (ESU) pro své instance po ukončení podpory?

Bezplatné rozšířené aktualizace zabezpečení můžete získat přesunutím SQL Server 2014 as-is na virtuální počítač Azure. Jakmile si předplatíte službu ESU, bude virtuální počítač povolen k instalaci záplat ESU. Opravy je možné doručit prostřednictvím libovolného produktu nebo služby opravy, které instalují Microsoft opravy, jako je Microsoft Update, služba Windows Update, System Center Configuration Manager nebo Správce aktualizace Azure.

Tato nabídka se nevztahuje na SQL Server 2016.

Proč se změna nebo aktualizace konfigurace nezdařila s chybou Adresář uživatelských dat v registru není platný?

K tomuto problému dochází, když výchozí umístění nových dat nebo logovacích souborů pro databázi směřuje na neplatné umístění. Pokud chcete tento problém vyřešit, přezkoumejte chybu neplatného adresáře.

General

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

Yes. Instanci clusteru pro převzetí služeb při selhání můžete nakonfigurovat pomocí sdílených disků Azure, prémiového sdíleného úložiště (PFS) nebo storage spaces direct (S2D) jako subsystém úložiště. Sdílené soubory úrovně Premium poskytují kapacity IOPS a propustnosti, které splňují potřeby mnoha úloh. U úloh vyžadujících intenzivní vstupně-výstupní operace zvažte použití přímých úložných prostor využívajících spravované Premium nebo Ultra disky. Případně můžete použít řešení clusteringu nebo úložiště třetích stran, jak je popsáno v tématu Výkonná dostupnost a zotavení po havárii pro SQL Server na Azure Virtual Machines.

Important

SQL Server FCI 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 SQL Server virtuálními počítači a službou SQL Database?

Koncepčně se spuštění SQL Serveru na virtuálním počítači Azure neliší tak výrazně od spuštění SQL Serveru ve vzdáleném datacentru. Naproti tomu Azure SQL Database nabízí databázi jako službu. S SQL Database nemáte přístup k počítačům, které hostují vaše databáze. Pro úplné porovnání si přečtěte Vyberte možnost cloudového serveru SQL: Azure SQL (PaaS) Database nebo SQL Server na Azure VMs (IaaS).

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

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

Yes. Místní DTC je podporován pro SQL Server 2016 SP2 a vyšší. Aplikace se ale musí testovat při používání skupin dostupnosti AlwaysOn. Transakce, které jsou probíhající během přepnutí při selhání, selžou a musí se opakovat. Clusterovaný DTC je k dispozici od Windows Server 2019.

Přesunuje Azure SQL virtuální počítač nebo ukládá zákaznická data mimo oblast?

No. Ve skutečnosti Azure SQL virtuální počítač a rozšíření agenta SQL IaaS 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 Balancer byste měli použít k migraci skupiny dostupnosti mezi clustery?

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

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

Yes. Azure prémiové sdílené složky jsou podporovány jak pro instance clusteru při selhání služby, tak pro samostatné instance SQL Serveru pomocí protokolu SMB.

Můžu s SQL Server 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 v Premium SSD v2 s SQL Server 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 virtuální počítač nasadíte 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í možnost Nejde rozšířit?

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

rozšíření agenta IaaS SQL Server

Mám zaregistrovat virtuální počítač SQL Server zřízený z image SQL Server v Azure Marketplace?

No. Microsoft automaticky zaregistruje virtuální počítače zřízené z imagí SQL Server v Azure Marketplace. Registrace rozšíření se vyžaduje jen v případě, že virtuální počítač nebyl zřízen z obrazů SQL Server v Azure Marketplace a SQL Server byl nainstalován ručně.

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

Yes. Zákazníci by měli zaregistrovat své virtuální počítače SQL Server pomocí rozšíření, pokud nepoužili image SQL Server z Azure Marketplace a SQL Server nainstalovali sami, nebo pokud si přinesli vlastní virtuální pevné disky (VHD). Virtuální počítače vlastněné všemi typy předplatných (Direct, Enterprise Agreement a Cloud Solution Provider) se můžou zaregistrovat s rozšířením 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 jsou nutná k registraci v 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čů, Contributor nebo Owner.

Instaluje rozšíření SQL IaaS Agent agenta na můj virtuální počítač?

Zpočátku ne. Když se poprvé zaregistrujete pomocí rozšíření agenta SQL IaaS, binární soubory se zkopírují do virtuálního počítače SQL Server, což vám poskytne omezenou funkčnost. 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 IaaS pro SQL Server?

Ří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. SQL Server virtuální počítače nasazené po říjnu 2022 prostřednictvím 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 sysadmin pro SQL Server virtuální počítače nasazené před říjnem 2022 nebo SQL Server virtuální počítače, které na portálu Azure nepovolily ručně model s nejnižšími oprávněními. Další informace najdete v oprávněních rozšíření agenta SQL IaaS.

Proč se na portálu Azure 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č SQL Server z portálu Azure. Prostředek virtuálních počítačů SQL se vytvoří při nasazení image virtuálního počítače SQL Server z Azure Marketplace. Nebo když ručně zaregistrujete virtuální počítač SQL Server pomocí rozšíření agenta SQL IaaS. Azure může tento prostředek také vytvořit automaticky pro existující virtuální počítače, pokud se zjistí SQL Server instance. S prostředkem virtuálních počítačů SQL nejsou spojené žádné náklady.

Způsobí registrace rozšíření agenta SQL IaaS restart SQL Serveru na mém virtuálním počítači?

Ne, od září 2021 už není restartování služby SQL Server vyžadováno při registraci pomocí rozšíření agenta SQL IaaS.

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

No. Typ licence SQL Server není volitelnou vlastností při registraci rozšíření agenta SQL IaaS. Při registraci rozšíření agenta SQL IaaS musíte nastavit typ licence SQL Server jako pay-as-you-go nebo Zvýhodněné hybridní využití Azure. Pokud máte nainstalovanou některou z bezplatných verzí SQL Server, jako je edice Developer nebo Evaluation, musíte se zaregistrovat u licencí s průběžnými platbami. Zvýhodněné hybridní využití Azure je k dispozici pouze pro placené verze SQL Server, 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ěžnou platbou, typ licence je PAYG, jinak je váš typ licence AHUB ve výchozím nastavení.

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

Yes. Pokud jste nasadili SQL Server z vlastního média a nainstalovali jste rozšíření agenta SQL IaaS, můžete zaregistrovat virtuální počítač SQL Server 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?

Yes. Přejděte na prostředek SQL virtuálních počítačů pro váš SQL Server VM. Potom 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 z portálu Azure?

No. Registrace jednoho virtuálního počítače s rozšířením agenta SQL IaaS není na portálu Azure k dispozici. Registrace pomocí rozšíření agenta SQL IaaS se podporuje pouze u Azure CLI nebo Azure PowerShell.

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

No. Aby bylo možné úspěšně zaregistrovat rozšíření agenta SQL IaaS, musí mít virtuální počítač alespoň jednu instanci SQL Server (Database Engine). Pokud na virtuálním počítači není žádná instance SQL Server, 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 Server?

Ano, pokud je na virtuálním počítači výchozí instance. Rozšíření agenta SQL IaaS registruje pouze jednu instanci SQL Server (Database Engine). Rozšíření agenta SQL IaaS registruje výchozí SQL Server instanci, pokud existuje více instancí.

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

Yes. Instance clusteru SQL Serveru s podporou převzetí služeb při selhání na virtuálním počítači Azure je možné zaregistrovat s rozšířením agenta SQL IaaS s omezenou funkčností.

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

Yes. Pokud se účastníte konfigurace skupiny dostupnosti AlwaysOn, neexistují žádná omezení registrace instance SQL Server 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?

None. K registraci s rozšířením agenta SQL IaaS není žádný poplatek. Správa virtuálního počítače SQL Server 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. Tyto služby je možné monitorovat prostřednictvím správce úloh a zobrazit je v integrované konzole Windows Services.

Dva názvy služeb:

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

Jak mohu odebrat rozšíření?

Odeberte rozšíření odstraněním rozšíření z virtuálního počítače SQL Server.

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

No. Rozšíření agenta SQL IaaS jenom umožňuje další možnosti správy SQL Server 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č SQL Server nasazený ve veřejném cloudu pomocí modelu Resource Manager, a ne klasického modelu. Všichni ostatní zákazníci se můžou zaregistrovat s novým rozšířením agenta SQL IaaS. Zákazníci s výhodou Software Assurance mohou využít svou vlastní licenci aktivací Zvýhodněné hybridní využití Azure (AHB) na SQL Server virtuálním počítači.

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

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. Výchozí licence se ale změní zpět na původní zdroj obrazu.

Je rozšíření nezbytné pro příjem rozšířených aktualizací zabezpečení (ESU)?

No. Extended Security Updates (ESU) se automaticky použijí na virtuální počítač bez ohledu na to, jestli je váš SQL Server virtuální počítač zaregistrovaný 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 do virtuálního počítače SQL Server a nabízí omezenou funkčnost. Jakmile povolíte funkci, která na ní závisí, nainstaluje se agent SQL IaaS do virtuálního počítače SQL Server.

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

No. Rozšíření agenta SQL IaaS není podporováno s následujícími imagemi – SQL Server Reporting Services, SQL Server Server sestav Power BI Analytické služby SQL Serveru.