Sdílet prostřednictvím


Aktualizace zásad ve službě Azure SQL Managed Instance

Platí pro:Spravovaná instance Azure SQL

Tento článek popisuje zásady aktualizace pro spravovanou instanci Azure SQL a postup jeho úpravy. Zásady aktualizace jsou 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:

  • Zásady aktualizace SQL Serveru 2025: Instance může používat pouze funkce modulu SQL dostupné v SYSTÉMU SQL Server 2025, protože interní formát databáze je v souladu s SQL Serverem 2025.
  • Zásady aktualizace SQL Serveru 2022: Instance může používat pouze funkce modulu SQL dostupné v systému SQL Server 2022, protože interní formát databáze je v souladu s SQL Serverem 2022.
  • Vždy aktuální zásady aktualizace: Instance má přístup ke všem funkcím modulu SQL, jakmile jsou dostupné v Azure. Interní formát databáze už není v souladu s nejnovější verzí SQL Serveru 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 Serveru 2022 jsou výchozí zásadou aktualizace pro všechny existující a nově nasazené instance.

Zásady aktualizace SQL Serveru 2025

Poznámka:

Zásady aktualizace SQL Serveru 2025 jsou aktuálně ve verzi Preview. Změna zásad aktualizace z SQL Serveru 2025 na Always-up-to-date je aktuálně a dočasně zakázaná.

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

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

  • Interní formát databáze zůstane v souladu s SQL Serverem 2025 (17.x).
  • Obdržíte všechny nejnovější aktualizace dostupné pro SQL Server 2025 (17.x).
  • Databázi můžete obnovit do SQL Serveru 2025 (17.x) ze spravované instance Azure SQL.
  • Můžete nakonfigurovat propojení 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 Serverem 2025 (17.x) a spravovanou instancí Azure SQL.
  • Možná nemáte přístup k některým nejnovějším funkcím modulu SQL a výhodám dostupným pro službu Azure SQL Managed Instance se zásadami aktualizace Always-up-to-date .
  • Zásady aktualizace SQL Serveru 2025 jsou k dispozici až do konce hlavní podpory SYSTÉMU SQL Server 2025 (17.x), v tomto okamžiku se zásady aktualizace pro instance se zásadami aktualizace SQL Serveru 2025 automaticky aktualizují na zásady aktualizace, které odpovídají nejnovější hlavní verzi SQL Serveru, která je v té době dostupná.

Zásady aktualizace SQL Serveru 2022

Zásady aktualizace SQL Serveru 2022 odpovídají formátu databáze s SQL Serverem 2022.

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

  • Zásady aktualizace SQL Serveru 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 Serverem 2022.
  • Obdržíte všechny nejnovější aktualizace dostupné pro SQL Server 2022.
  • Databázi můžete obnovit na SQL Server 2022 ze spravované instance Azure SQL.
  • Můžete nakonfigurovat propojení pro replikaci dat v režimu reálného času, obousměrné převzetí služeb při selhání a zotavení po havárii mezi SQL Serverem 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 službu Azure SQL Managed Instance se zásadami aktualizace Always-up-to-date .
  • Zásady aktualizace SQL Serveru 2022 jsou k dispozici až do konce hlavní podpory SYSTÉMU SQL Server 2022. V tomto okamžiku se zásady aktualizace pro instance se zásadami aktualizace SQL Serveru 2022 automaticky aktualizují na zásady aktualizace, které odpovídají nejnovější hlavní verzi SQL Serveru, která je v té době dostupná.

Vždy aktuální zásady aktualizace

Zásady vždy aktuální aktualizace konfigurují vaši instanci tak, aby přijímala všechny nejnovější funkce a aktualizace dostupné pro spravovanou instanci Azure SQL.

Pokud používáte zásady aktualizace always-up-to-date , 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ásady always-up-to-date , nemůžete se vrátit k zásadám aktualizace SQL Serveru 2022 nebo SQL Serveru 2025 pro danou instanci.
  • Ztratíte některé výhody, které poskytuje soulad formátu databáze s SQL Serverem 2022 nebo SQL Serverem 2025 (17.x), například možnost obnovit databázi na SQL Server 2022 nebo SQL Server 2025 (17.x) a obousměrný failover 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, které jsou dostupné se zásadami aktualizace SQL Serveru 2025, jsou také dostupné pro instance se zásadami aktualizace Always-up-to-date, s výjimkou schopnosti obnovit databáze nebo nakonfigurovat propojení s obousměrným převzetím služeb při selhání na SQL Server 2025 (17.x).
Zásady aktualizace SQL Serveru 2025 - Obnovení databáze na SQL Server 2025
- Propojení se obousměrným přepnutím při selhání a obnovou 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
- Zrcadlení spravované instance Azure SQL 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í
Zásady aktualizace SQL Serveru 2022 - Obnovení databáze na SQL Server 2022
- Propojení s obousměrným převzetím služeb při selhání a zotavení po havárii pomocí SQL Serveru 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 Serveru 2022 můžete obnovit na instance nakonfigurované pomocí zásad aktualizace SQL Serveru 2022 nebo Always-up-to-date update.
    • Zálohy databáze pořízené z instancí nakonfigurovaných pomocí zásad aktualizace SQL Serveru 2025 můžete obnovit na instance nakonfigurované pomocí zásad aktualizace SQL Serveru 2025 nebo Always-up-to-date update.
    • 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 se zásadami aktualizace SQL Serveru 2022 mohou navázat propojení z prostředí SQL Managed Instance na SQL Server 2022 nebo se vrátit z SQL Serveru 2022 zpět do SQL Managed Instance.
    • Pouze instance s aktualizační zásadou SQL Serveru 2025 můžou navázat propojení ze služby SQL Managed Instance k SQL Serveru 2025 (17.x) nebo vrátit se zpět z SQL Serveru 2025 (17.x) do 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 zásady aktualizace SQL Serveru 2022 nebo SQL Serveru 2025, doporučujeme použít zásady aktualizace Always -up-to-date update. Zásady aktualizace Always-up-to-date poskytují nejnovější funkce a výhody dostupné pro službu 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 zásady aktualizace SQL Serveru 2022 nebo SQL Serveru 2025 ke kopírování databází ze služby SQL Managed Instance do SQL Serveru 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ých funkcí, 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 se službou SQL Managed Instance a přesto splnit vaše 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 Serveru 2022 nebo SQL Serveru 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í. Například pomocí zásad aktualizace Always-up-to-date ve vývojovém prostředí využijte nejnovější funkce, zatímco pomocí zásad aktualizace SQL Serveru 2022 v produkčním prostředí zajistíte kompatibilitu s SQL Serverem 2022 pro scénáře převzetí služeb při selhání.

Existují instance

Pro existující instanci můžete povolit zásady aktualizace always-up-to-date pomocí webu Azure Portal, PowerShellu, Azure CLI nebo rozhraní REST API.

Upozornění

  • Zásady aktualizace SQL Serveru 2022 jsou ve výchozím nastavení povolené pro všechny existující a nové instance. Když změníte zásady 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ět na SQL Server 2022 a už nemůžete používat funkce a výhody, které vyžadují zásady aktualizace SQL Serveru 2022 .
  • Změna zásad aktualizace z SQL Serveru 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 webu Azure Portal, postupujte takto:

  1. Přejděte ke zdroji spravované instance SQL v portálu Azure.

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

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

    Snímek obrazovky se stránkou SQL Managed Instance na webu Azure Portal 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 always-up-to-date povolená, zásady aktualizace SQL Serveru 2022 už nejsou k dispozici.

Nové instance

Přestože je zásada aktualizace SQL Serveru 2022 ve výchozím nastavení povolená, můžete při vytváření instance zvolit zásadu SQL Serveru 2025 nebo Always-up-to-date pomocí webu Azure Portal, 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 se zásadami always-up-to-date na webu Azure Portal, postupujte takto:

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

  2. V podokně Azure SQL Managed Instance vyberte Zobrazit možnosti.

  3. V okně možností služby Azure SQL Managed Instance vyberte Vytvořit spravovanou instanci SQL.

    Snímek obrazovky webu Azure Portal centra Azure SQL s tlačítkem Zobrazit možnosti a tlačítkem Vytvořit spravovanou instanci SQL

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

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

    Snímek obrazovky se stránkou Vytvořit spravovanou instanci Azure SQL na webu Azure Portal s vybranou zásadou aktualizace

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

Kontrola zásad aktualizace

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

Pokud chcete zkontrolovat aktuální zásady aktualizace na webu Azure Portal, přejděte k prostředku spravované instance SQL . V nabídce prostředků zkontrolujte pole Aktualizovat zásadu v části 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í verzi SQL Serveru (SQL Server 2022 nebo zásady aktualizace SQL Serveru 2025 ).
  • Continuous: Nové funkce se do služby Azure SQL Managed Instance přenesou hned, jakmile budou dostupné, nezávisle na tempu vydávání verzí SQL Serveru (vždy aktuální zásady aktualizace).