Sdílet prostřednictvím


Aktualizace zásad v Azure SQL Managed Instance

Applies to:Azure SQL Managed Instance

Tento článek popisuje zásady aktualizace pro Azure SQL Managed Instance a postup jeho úpravy. Zásada aktualizace je nastavení instance, které řídí přístup k nejnovějším funkcím modulu SQL v Azure.

Azure SQL Managed Instance nabízí následující tři zásady aktualizace:

  • SQL Server 2025 zásady aktualizace: Instance může používat jenom funkce modulu SQL dostupné v SQL Server 2025, protože interní formát databáze je v souladu s SQL Server 2025.
  • SQL Server 2022 zásady aktualizace: Instance může používat jenom funkce modulu SQL dostupné v SQL Server 2022, protože interní formát databáze je v souladu s SQL Server 2022.
  • Always–up-to-date zásady aktualizace: Instance má přístup ke všem funkcím modulu SQL, jakmile budou dostupné v Azure. Interní formát databáze už není v souladu s nejnovější verzí SQL Server a místo toho se vyvíjí s každou nově zavedenou funkcí.

Důležité

  • Bez ohledu na nakonfigurované zásady aktualizace budou všechny instance nadále přijímat aktualizace a funkce, které nevyžadují změny modulu SQL, například tyto funkce: redundance zón a zastavení a spuštění instance.
  • Zásady aktualizace SQL Server 2022 jsou výchozí zásadou aktualizace pro všechny existující a nově nasazené instance.

zásady aktualizace SQL Server 2025

Poznámka:

Změna zásad aktualizace z SQL Server 2025 na Always-up-to-date je aktuálně a dočasně zakázaná.

Zásady aktualizace SQL Server 2025 odpovídají formátu databáze SQL Server 2025 (17.x).

Pokud používáte zásady aktualizace SQL Server 2025, zvažte následující body:

  • Interní formát databáze zůstane v souladu s SQL Server 2025 (17.x).
  • Získáte všechny nejnovější aktualizace dostupné pro SQL Server 2025 (17.x).
  • Můžete obnovit databázi do SQL Server 2025 (17.x) z Azure SQL Managed Instance.
  • Můžete nakonfigurovat link pro replikaci dat v reálném čase, obousměrné převzetí služeb při selhání a zotavení po havárii mezi SQL Server 2025 (17.x) a Azure SQL Managed Instance.
  • Možná nemáte přístup k některým nejnovějším funkcím modulu SQL a výhodám dostupným pro Azure SQL Managed Instance pomocí zásad aktualizace Always –up-to-date.
  • Zásady aktualizací SQL Server 2025 jsou k dispozici až do konce hlavní podpory SQL Server 2025 (17.x), v tom okamžiku se zásady aktualizace pro instance, které mají zásadu aktualizací SQL Server 2025, automaticky aktualizují na zásady aktualizace odpovídající nejnovějšímu hlavnímu vydání SQL Server, které je v té době k dispozici.

zásady aktualizace SQL Server 2022

Zásady aktualizace SQL Server 2022 odpovídají formátu databáze SQL Server 2022.

Pokud používáte zásady aktualizace SQL Server 2022, zvažte následující body:

  • Zásady aktualizace SQL Server 2022 jsou výchozí zásadou aktualizace pro všechny existující a nově nasazené instance.
  • Váš interní formát databáze zůstane v souladu s SQL Server 2022.
  • Získáte všechny nejnovější aktualizace dostupné pro SQL Server 2022.
  • Můžete obnovit vaši databázi z Azure SQL Managed Instance na SQL Server 2022.
  • Můžete nakonfigurovat link pro replikaci dat v reálném čase, obousměrné převzetí služeb při selhání a zotavení po havárii mezi SQL Server 2022 a Azure SQL Managed Instance.
  • Možná nemáte přístup k některým nejnovějším funkcím modulu SQL a výhodám dostupným pro Azure SQL Managed Instance pomocí zásad aktualizace Always –up-to-date.
  • Zásady aktualizací SQL Server 2022 budou k dispozici až do konce hlavní podpory SQL Server 2022. V tomto okamžiku se zásady aktualizace pro instance s aktualizačními zásadami SQL Server 2022 automaticky aktualizují na zásady, které odpovídají nejnovější hlavní verzi SQL Serveru, která je v té době k dispozici.

Vždy aktuální zásady aktualizace

Zásady aktualizace Always-up-to-date konfigurují vaši instanci tak, aby přijímala všechny nejnovější funkce a aktualizace dostupné pro Azure SQL Managed Instance.

Pokud používáte zásady Vždy aktuální aktualizace, zvažte následující body:

  • Můžete použít všechny nové funkce a výhody dostupné pro Azure SQL Managed Instance.
  • Jakmile povolíte zásadu Always –up-to-date, nemůžete se vrátit k SQL Server 2022 nebo SQL Server 2025 aktualizovat zásady pro tuto instanci.
  • Ztratíte některé výhody, které poskytuje sladění formátu databáze se SQL Serverem 2022 nebo SQL Serverem 2025 (17.x), jako je možnost obnovit databázi do SQL Serveru 2022 nebo SQL Serveru 2025 (17.x) a obousměrné přepínání při selhání mezi vaší instancí a SQL Serverem 2022 nebo SQL Serverem 2025 (17.x) pomocí funkce link.

Porovnání funkcí

V následující tabulce jsou uvedeny všechny funkce, které jsou dostupné jenom pro instance s určenými zásadami aktualizace:

Zásady aktualizace Features
Always-up-to-date zásady aktualizace – V současné době nejsou k dispozici žádné samostatné funkce, které jsou dostupné pouze pro instance s aktualizační politikou Always-up-to-date.
– Všechny funkce dostupné v rámci aktualizační zásady SQL Server 2025 jsou také k dispozici pro instance s aktualizační zásadou Always-up-to-date, kromě možnosti obnovovat databáze nebo nakonfigurovat propojení s obousměrným převzetím služeb při selhání na SQL Server 2025 (17.x).
SQL Server 2025 zásady aktualizace - Obnovení databáze na SQL Server 2025
- Propojení s obousměrným přepnutím při selhání a zotavením po havárii pomocí SQL Serveru 2025
- Datový typ JSON
- agregační funkce JSON_ARRAYAGG a JSON_OBJECTAGG
- Vyvolání koncového bodu HTTPS REST SP
- Azure SQL Managed Instance Mirroring ve Fabric
- Vektorové funkce
- Datový typ vektoru
- Párování přibližných řetězců
- DATEADD (Transact-SQL).
- UNISTR (Transact-SQL)
- Funkce regulárních výrazů
- || (Zřetězení řetězců)
- ||= (složené přiřazení)
- Stupeň paralelismu (DOP) – zpětná vazba
- optimalizované uzamčení
SQL Server 2022 zásady aktualizace - Obnovit databázi na SQL Server 2022
- Propojení s obousměrným přepnutím při selhání a obnovou po havárii pro SQL Server 2022

Nakonfigurované zásady aktualizace mají vliv na následující funkce:

  • Automatizované zálohy a zálohy jen pro kopírování:
    • Zálohy databáze pořízené z instancí nakonfigurovaných pomocí zásad aktualizace SQL Server 2022 můžete obnovit na instance nakonfigurované pomocí zásad aktualizace SQL Server 2022 nebo Always -up-to-date.
    • Můžete obnovit zálohy databáze pořízené z instancí nakonfigurovaných se zásadami aktualizace SQL Server 2025 na instance nakonfigurované buď s SQL Server 2025 nebo Always-up-to-date zásadami aktualizace.
    • Zálohy databáze pořízené z instancí nakonfigurovaných pomocí zásad aktualizace Always-up-to-date můžete obnovit pouze do instancí nakonfigurovaných pomocí zásad aktualizace Always-up-to-date .
  • Odkaz na spravovanou instanci:
    • Pouze instance s aktualizačními zásadami SQL Server 2022 mohou vytvořit propojení ze služby SQL Managed Instance do SQL Server 2022 nebo provést obnovení z SQL Server 2022 do SQL Managed Instance.
    • Pouze instance se zásadami aktualizace SQL Server 2025 mohou navázat spojení z SQL Managed Instance na SQL Server 2025 (17.x) nebo vrátit se z SQL Server 2025 (17.x) na SQL Managed Instance.
  • Kopírování a přesouvání databáze: Databáze můžete kopírovat a přesouvat pouze do instancí s odpovídajícími nebo vyššími verzemi, zásady aktualizace. Kopírování nebo přesunutí databáze do instance se zásadami aktualizace nižší verze se nepodporuje.
  • Skupiny převzetí služeb při selhání: Instance ve skupinách převzetí služeb při selhání musí mít odpovídající zásady aktualizace.

Kterou zásadu aktualizace chcete zvolit?

Pokud se nespoléháte na konkrétní funkci, která vyžaduje SQL Server 2022 nebo SQL Server 2025, doporučujeme použít zásady aktualizace Always-up-to-date. Zásady aktualizace Always-up-to-date poskytují nejnovější funkce a výhody dostupné pro Azure SQL Managed Instance. Nejnovější funkce nemusí být pro vás přímo relevantní, ale často se vylepšují výkon, zabezpečení a spolehlivost, které můžou vaší úloze přinést výhody.

Pokud používáte SQL Server 2022 nebo SQL Server 2025, aktualizujte zásady pro kopírování databází z SQL Managed Instance do SQL Server z důvodu dodržování právních předpisů, smluvních závazků nebo jiných důvodů, které jsou pro vaši firmu důležité, můžete často dosáhnout stejných cílů pomocí jiné funkce, jako je export nebo import databáze, nebo transakční replikace nebo služby, jako je Azure Data Factory. Pomocí jedné z těchto alternativních metod můžete použít zásady aktualizace Always-up-to-date s SQL Managed Instance a současně splnit své obchodní požadavky.

Pokud si ještě nejste jistí, jaké požadavky vaše řešení potřebuje, udělejte si čas a začněte se zásadami aktualizace SQL Server 2022 nebo SQL Server 2025. Vždy můžete později přepnout na zásady aktualizací Always-up-to-date.

Můžete také použít různé zásady aktualizace pro různá prostředí. Pomocí zásad aktualizace Always–up-to-date ve vývojovém prostředí můžete využít nejnovější funkce a současně používat zásady aktualizace SQL Server 2022 v produkčním prostředí, abyste zajistili kompatibilitu s SQL Server 2022 pro scénáře převzetí služeb při selhání.

Existují instance

U existující instance můžete povolit zásady aktualizace Always–up-to-date pomocí portálu Azure, PowerShellu, Azure CLI nebo rozhraní REST API.

Upozornění

  • Zásady aktualizace SQL Server 2022 jsou ve výchozím nastavení povolené pro všechny existující a nové instance. Když změníte zásadu aktualizace na SQL Server 2025 nebo Always-up-to-date, interní formát databáze se trvale upgraduje. Zásady aktualizace nemůžete změnit zpátky na SQL Server 2022 a už nemůžete používat funkce a výhody, které vyžadují zásady aktualizace SQL Server 2022.
  • Změna zásad aktualizace z SQL Server 2025 na Always-up-to-date je aktuálně a dočasně zakázaná.

Pokud chcete změnit zásady aktualizace pro existující instanci na portálu Azure, postupujte takto:

  1. Na portálu Azure přejděte na prostředek spravované instance SQL.

  2. V části Nastavení vyberte Možnost Údržba a aktualizace.

  3. Vyberte ovál pro povolení politiky Vždy aktuální aktualizace:

    Screenshot stránky SQL Managed Instance na portálu Azure s vybranou zásadou aktualizace.

  4. Výběrem možnosti Ano v místní nabídce Potvrdit změnu zásad aktualizace uložte provedené změny. Jakmile je zásada aktualizace Vždy aktuální povolená, zásada aktualizace SQL Server 2022 už nebude dostupná.

Nové instance

Přestože je zásada aktualizace SQL Server 2022 ve výchozím nastavení povolená, Při vytváření instance můžete zvolit zásady SQL Server 2025 nebo Always-up-to-date při vytváření instance pomocí portálu Azure, PowerShellu, Azure CLI nebo rozhraní REST API.

Důležité

Nezapomeňte do šablon nasazení přidat konfiguraci zásad aktualizace, abyste nespoléhali na výchozí hodnoty systému, které se můžou v průběhu času měnit.

Pokud chcete vytvořit novou spravovanou instanci SQL pomocí zásad Always–up-to-date na portálu Azure, postupujte takto:

  1. Přejděte do centra Azure SQL v aka.ms/azuresqlhub.

  2. V podokně pro Azure SQL Managed Instance vyberte Show options.

  3. V okně možností Azure SQL Managed Instance vyberte Kreate SQL Managed Instance.

    Screenshot z portálu Azure centra Azure SQL s tlačítkem Zobrazit možnosti a tlačítkem Vytvořit SQL Managed Instance.

  4. Na stránce Kreate Azure SQL Managed Instance vyplňte podrobnosti o vaší instanci. Úplný postup vytvoření nové spravované instance SQL najdete v tématu Quickstart: Vytvoření Azure SQL Managed Instance.

  5. Na kartě Další nastavení, v části Aktualizace modulu SQL, vyberte zásadu Vždy aktuální.

    Screenshot stránky Vytvořit Azure SQL Managed Instance portálu Azure s vybranou zásadou aktualizace.

  6. Před vytvořením nové instance potvrďte určenou politiku v části Aktualizovat politiku na kartě Zkontrolovat a vytvořit.

Kontrola zásad aktualizace

Aktuální zásady aktualizací můžete zkontrolovat pomocí portálu Azure nebo Transact-SQL (T-SQL).

Pokud chcete zkontrolovat aktuální zásady aktualizace na portálu Azure, přejděte na prostředek spravované instance SQL. V nabídce prostředků zkontrolujte pole Zásady aktualizací v Aktualizace a údržba.

Můžete také použít příkaz T-SQL serverproperty:

select serverproperty('ProductUpdateType')

Následující hodnoty ProductUpdateType označují zásadu aktualizace pro aktuální instanci:

  • CU: Aktualizace se nasazují prostřednictvím kumulativních aktualizací (CU) pro odpovídající hlavní SQL Server verzi (SQL Server 2022 nebo SQL Server 2025 zásady aktualizace)
  • Continuous: Nové funkce se přenesou do Azure SQL Managed Instance, jakmile budou dostupné, nezávisle na četnosti verzí SQL Server (Always-up-to-date zásady aktualizace)