Freigeben über


Aktualisieren der Richtlinie in Azure SQL Managed Instance

Gilt für:Azure SQL Managed Instance

In diesem Artikel wird die Updaterichtlinie für Azure SQL Managed Instance und das Ändern beschrieben. Die Updaterichtlinie ist eine Instanzeinstellung, die den Zugriff auf die neuesten SQL-Modulfeatures in Azure steuert.

Azure SQL Managed Instance bietet die folgenden drei Updaterichtlinien:

  • SQL Server 2025 Updaterichtlinie: Die Instanz kann nur SQL-Modulfeatures verwenden, die in SQL Server 2025 verfügbar sind, da das interne Datenbankformat an SQL Server 2025 ausgerichtet ist.
  • SQL Server 2022 Updaterichtlinie: Die Instanz kann nur SQL-Modulfeatures verwenden, die in SQL Server 2022 verfügbar sind, da das interne Datenbankformat an SQL Server 2022 ausgerichtet ist.
  • Always-up-to-date Updaterichtlinie: Die Instanz hat Zugriff auf alle SQL-Modulfeatures, sobald sie in Azure verfügbar sind. Das interne Datenbankformat richtet sich nicht mehr an der neuesten Version von SQL Server und entwickelt sich stattdessen mit jedem neu eingeführten Feature.

Wichtig

  • Unabhängig von der konfigurierten Updaterichtlinie erhalten alle Instanzen weiterhin Updates und Features, die keine Änderungen am SQL-Modul erfordern, wie z. B. die folgenden Features: Zonenredundanz und Instanz beenden und starten.
  • Die SQL Server 2022 Updaterichtlinie ist die Standardupdaterichtlinie für alle vorhandenen und neu bereitgestellten Instanzen.

SQL Server 2025-Updaterichtlinie

Hinweis

Das Ändern der Updaterichtlinie von SQL Server 2025 in Always-up-to-date ist derzeit und vorübergehend deaktiviert.

Die SQL Server 2025 Updaterichtlinie richtet Ihr Datenbankformat mit SQL Server 2025 (17,x) aus.

Wenn Sie die SQL Server 2025-Updaterichtlinie verwenden, sollten Sie die folgenden Punkte berücksichtigen:

  • Das interne Datenbankformat bleibt an SQL Server 2025 (17.x) ausgerichtet.
  • Sie erhalten alle neuesten Updates, die für SQL Server 2025 (17.x) verfügbar sind.
  • Sie können Ihre Datenbank speichern in SQL Server 2025 (17,x) von Azure SQL Managed Instance.
  • Sie können eine link für echtzeitbasierte Datenreplikation, bidirektionales Failover und Notfallwiederherstellung zwischen SQL Server 2025 (17.x) und Azure SQL Managed Instance konfigurieren.
  • Möglicherweise haben Sie keinen Zugriff auf einige der neuesten Funktionen und Vorteile der SQL-Engine, die für Azure SQL Managed Instance mit der Aktualisierungsrichtlinie Always-up-to-date verfügbar sind.
  • Die SQL Server 2025 Updaterichtlinie ist bis zum Ende des Mainstream-Supports von SQL Server 2025 (17.x) verfügbar. Zu diesem Zeitpunkt aktualisiert sich die Updaterichtlinie für Instanzen mit der SQL Server 2025 Updaterichtlinie automatisch auf die Updaterichtlinie, die dem neuesten Haupt-Release von SQL Server entspricht, das zu diesem Zeitpunkt verfügbar ist.

SQL Server 2022-Updaterichtlinie

Die SQL Server 2022 Updaterichtlinie richtet Ihr Datenbankformat an SQL Server 2022 aus.

Wenn Sie die SQL Server 2022-Updaterichtlinie verwenden, sollten Sie die folgenden Punkte berücksichtigen:

  • Die SQL Server 2022 Updaterichtlinie ist die Standardupdaterichtlinie für alle vorhandenen und neu bereitgestellten Instanzen.
  • Das interne Datenbankformat bleibt an SQL Server 2022 ausgerichtet.
  • Sie erhalten alle neuesten Updates, die für SQL Server 2022 verfügbar sind.
  • Sie können Ihre Datenbank von Azure SQL Managed Instance auf SQL Server 2022 wiederherstellen.
  • Sie können eine link für echtzeitbasierte Datenreplikation, bidirektionales Failover und Notfallwiederherstellung zwischen SQL Server 2022 und Azure SQL Managed Instance konfigurieren.
  • Möglicherweise haben Sie keinen Zugriff auf einige der neuesten Funktionen und Vorteile der SQL-Engine, die für Azure SQL Managed Instance mit der „Always-up-to-date“-Aktualisierungsrichtlinie verfügbar sind.
  • Die SQL Server 2022 Updaterichtlinie ist bis zum Ende des Mainstream-Supports von SQL Server 2022 verfügbar. Ab diesem Zeitpunkt aktualisiert sich die Updaterichtlinie für Instanzen mit der SQL Server 2022 Updaterichtlinie automatisch auf die Updaterichtlinie, die der neuesten wichtigen SQL Server-Version entspricht, die zu diesem Zeitpunkt verfügbar ist.

Always-up-to-date-Updaterichtlinie

Die Always-up-to-date Updaterichtlinie konfiguriert Ihre Instanz so, dass sie alle neuesten Features und Updates empfängt, die für Azure SQL Managed Instance verfügbar sind.

Berücksichtigen Sie bei der Verwendung der Always-up-to-date-Richtlinie die folgenden Punkte:

  • Sie können alle neuen Features und Vorteile nutzen, die für Azure SQL Managed Instance verfügbar sind.
  • Nachdem Sie die Richtlinie Always-up-to-date aktiviert haben, können Sie nicht zur SQL Server 2022 oder SQL Server 2025 Updaterichtlinie für diese Instanz zurückkehren.
  • Sie verlieren einige der Vorteile der Datenbankformatausrichtung mit SQL Server 2022 oder SQL Server 2025 (17.x), z. B. die Möglichkeit, Ihre Datenbank auf SQL Server 2022 oder SQL Server 2025 (17.x) wiederherzustellen, und bidirektionales Failover zwischen Ihrer Instanz und SQL Server 2022 oder SQL Server 2025 (17,x) mit dem Feature link.

Funktionsvergleich

In den folgenden Tabellenliste werden alle Features aufgeführt, die nur für Instanzen mit der festgelegten Updaterichtlinie verfügbar sind:

Aktualisieren von Richtlinien Features
Immer aktuelle Aktualisierungsrichtlinie - Es gibt derzeit keine separaten Funktionen, die nur für Instanzen mit der Always-up-to-date Aktualisierungsrichtlinie verfügbar sind.
- Alle Features, die mit der SQL Server 2025 Updaterichtlinie verfügbar sind, stehen auch Instanzen mit dem Always-up-to-date Updaterichtlinie zur Verfügung, außer der Möglichkeit, Datenbanken wiederherzustellen oder einen Link mit bidirektionalem Failover zu SQL Server 2025 (17.x) zu konfigurieren.
SQL Server 2025 Updaterichtlinie - Datenbank auf SQL Server 2025 wiederherstellen
- Link mit bidirektionalem Failover und Notfallwiederherstellung mit SQL Server 2025
JSON-Datentyp
JSON_ARRAYAGG und JSON_OBJECTAGG Aggregatfunktionen
Aufrufen eines HTTPS REST-Endpunkts SP
- Azure SQL Managed Instance Mirroring in Fabric
Vektorfunktionen
Vektordatentyp
Fuzzy-Zeichenfolgenabgleich
- DATEADD (Transact-SQL).
- UNISTR (Transact-SQL)
Funktionen für reguläre Ausdrücke
|| (Zeichenfolgenverkettung)
||= (Verbundzuweisung)
Parallelisierungsgrad (DOP)-Feedback
Optimierte Sperrung
SQL Server 2022 Updaterichtlinie - Datenbank auf SQL Server 2022 wiederherstellen
- Link mit bidirektionalem Failover und Notfallwiederherstellung mit SQL Server 2022

Die folgenden Features sind von der konfigurierten Updaterichtlinie betroffen:

  • Automatisierte Sicherungen und nur kopierende Sicherungen:
    • Sie können Datenbanksicherungen aus Instanzen wiederherstellen, die mit der SQL Server 2022 Updaterichtlinie auf Instanzen konfiguriert sind, die entweder mit der SQL Server 2022 oder Always-up-to-date Updaterichtlinie konfiguriert sind.
    • Sie können Datenbanksicherungen aus Instanzen wiederherstellen, die mit der SQL Server 2025 Updaterichtlinie für Instanzen konfiguriert sind, die entweder mit der SQL Server 2025 oder Always-up-to-date Updaterichtlinie konfiguriert sind.
    • Sie können Datenbanksicherungen nur wiederherstellen, die aus Instanzen stammen, die mit der Always-up-to-date Aktualisierungsrichtlinie konfiguriert sind, auf Instanzen, die ebenfalls mit der Always-up-to-date Aktualisierungsrichtlinie konfiguriert sind.
  • verwaltete Instanz Link:
    • Nur Instanzen mit der SQL Server 2022 Updaterichtlinie können einen Link von SQL Managed Instance zu SQL Server 2022 herstellen oder von SQL Server 2022 auf SQL Managed Instance zurückschlagen.
    • Nur Instanzen mit der SQL Server 2025 Updaterichtlinie können einen Link von SQL Managed Instance zu SQL Server 2025 (17.x) herstellen oder von SQL Server 2025 (17.x) zu SQL Managed Instance zurückschlagen.
  • Datenbanken kopieren und verschieben: Sie können Datenbanken nur in Instanzen mit übereinstimmender oder höherer Version kopieren und verschieben. Das Kopieren oder Verschieben einer Datenbank in eine Instanz mit einer Niedrigeren Versionsaktualisierungsrichtlinie wird nicht unterstützt.
  • Failovergruppen: Instanzen in einer Failovergruppe müssen über übereinstimmende Updaterichtlinien verfügen.

Welche Updaterichtlinie soll ausgewählt werden?

Wenn Sie sich nicht auf ein bestimmtes Feature verlassen, das die SQL Server 2022 oder SQL Server 2025 erfordert, empfehlen wir die Verwendung der Always-up-to-date Updaterichtlinie. Die Always-up-to-date Updaterichtlinie bietet Ihnen die neuesten Features und Vorteile, die für Azure SQL Managed Instance zur Verfügung stehen. Obwohl die neuesten Features möglicherweise nicht direkt für Sie relevant sind, gibt es häufig Verbesserungen an Leistung, Sicherheit und Zuverlässigkeit, die Ihre Arbeitsauslastung nutzen können.

Wenn Sie SQL Server 2022 oder SQL Server 2025 verwenden, sollten Sie Ihre Richtlinie aktualisieren, um Datenbanken aus SQL Managed Instance zu SQL Server zu kopieren, sei es zur Einhaltung gesetzlicher Vorschriften, zur Erfüllung vertraglicher Verpflichtungen oder aus anderen wichtigen Geschäftsgründen. Häufig können Sie dieselben Ziele auch durch andere Features wie Datenbankexport/-import, Transaktionsreplikation oder durch Dienste wie Azure Data Factory erreichen. Mit einer dieser alternativen Methoden können Sie die Always-up-to-date Updaterichtlinie mit SQL Managed Instance verwenden, während sie ihre Geschäftsanforderungen erfüllen.

Wenn Sie noch nicht sicher sind, welche Anforderungen Ihre Lösung benötigt, nehmen Sie sich Zeit, und beginnen Sie mit der SQL Server 2022 oder SQL Server 2025 Updaterichtlinie. Sie können später jederzeit zur Updaterichtlinie Immer auf dem neuesten Stand wechseln.

Sie können auch unterschiedliche Updaterichtlinien für verschiedene Umgebungen verwenden. Verwenden Sie beispielsweise die Always-up-to-date Updaterichtlinie in Ihrer Entwicklungsumgebung, um die neuesten Features zu nutzen, während Sie die SQL Server 2022 Updaterichtlinie in Ihrer Produktionsumgebung verwenden, um die Kompatibilität mit SQL Server 2022 für Failoverszenarien sicherzustellen.

Vorhandene Instanzen

Für eine vorhandene Instanz können Sie die Always-up-to-date Updaterichtlinie mithilfe des Azure Portals, PowerShell, der Azure CLI oder DER REST-API aktivieren.

Achtung

  • Die SQL Server 2022 Updaterichtlinie ist für alle vorhandenen und neuen Instanzen standardmäßig aktiviert. Wenn Sie die Updaterichtlinie in SQL Server 2025 oder Always-up-to-date ändern, wird das interne Datenbankformat dauerhaft aktualisiert. Sie können die Updaterichtlinie nicht wieder in SQL Server 2022 ändern, und Sie können die Features und Vorteile, die die SQL Server 2022 Updaterichtlinie erfordern, nicht mehr verwenden.
  • Das Ändern der Updaterichtlinie von SQL Server 2025 in Always-up-to-date ist derzeit und vorübergehend deaktiviert.

Führen Sie die folgenden Schritte aus, um die Updaterichtlinie für eine vorhandene Instanz im Azure-Portal zu ändern:

  1. Wechseln Sie zu Ihrer SQL verwalteten Instanz im Azure-Portal.

  2. Wählen Sie Wartung und Updates unter Einstellungen aus.

  3. Wählen Sie die Blase aus, um die Updaterichtlinie Always up-to-date zu aktivieren:

    Screenshot der seite SQL Managed Instance im Azure Portal mit ausgewählter Updaterichtlinie.

  4. Wählen Sie Ja im Popup Änderung der Updaterichtlinie bestätigen aus, um Ihre Änderungen zu speichern. Sobald die Always-up-to-date Updaterichtlinie aktiviert ist, ist die SQL Server 2022 Updaterichtlinie nicht mehr verfügbar.

Neue Instanzen

Obwohl die SQL Server 2022 Updaterichtlinie standardmäßig aktiviert ist, Sie können die Richtlinie SQL Server 2025 oder Always-up-to-date auswählen, wenn Sie Ihre Instanz mithilfe des Azure Portals, powerShell, Azure CLI oder DER REST-API erstellen.

Wichtig

Stellen Sie sicher, dass Sie Ihren Bereitstellungsvorlagen Updaterichtlinienkonfiguration hinzufügen, sodass Sie nicht auf Systemstandardwerte angewiesen sind, die sich im Laufe der Zeit ändern können.

Führen Sie die folgenden Schritte aus, um eine neue verwaltete SQL-Instanz mit der richtlinie Always-up-to-date im Azure-Portal zu erstellen:

  1. Wechseln Sie zu Azure SQL Hub bei aka.ms/azuresqlhub.

  2. Wählen Sie im Bereich für Azure SQL Managed InstanceOptionen anzeigen aus.

  3. Wählen Sie im Fenster Azure SQL Managed Instance die Option SQL Managed Instance erstellen.

    Screenshot aus dem Azure Portal des Azure SQL Hubs mit der Schaltfläche

  4. Füllen Sie auf der Seite Create Azure SQL Managed Instance Details für Ihre Instanz aus. Vollständige Schritte zum Erstellen einer neuen verwalteten SQL-Instanz finden Sie unter Quickstart: Erstellen von Azure SQL Managed Instance.

  5. Wählen Sie auf der Registerkarte Zusätzliche Einstellungen unter SQL-Modulupdates die Richtlinie Always-up-to-date aus:

    Screenshot der Seite

  6. Bestätigen Sie die festgelegte Richtlinie unter " Richtlinie aktualisieren " auf der Registerkarte " Überprüfen + Erstellen ", bevor Sie Ihre neue Instanz erstellen.

Update-Richtlinie prüfen

Sie können die aktuelle Updaterichtlinie mithilfe des Azure Portals oder Transact-SQL (T-SQL) überprüfen.

Um die aktuelle Update-Richtlinie im Azure-Portal zu überprüfen, wechseln Sie zu Ihrer SQL verwalteten Instanz Ressource. Überprüfen Sie das Feld "Richtlinie aktualisieren " unter "Updates und Wartung " im Menü "Ressource".

Sie können auch den T-SQL-Befehl serverproperty verwenden:

select serverproperty('ProductUpdateType')

Die folgenden Werte für geben die Updaterichtlinie für die aktuelle Instanz an:

  • CU: Updates werden über kumulative Updates (CUs) für die entsprechende Hauptversion SQL Server bereitgestellt (SQL Server 2022 oder SQL Server 2025 Updaterichtlinie)
  • Continuous: Neue Features werden in Azure SQL Managed Instance gebracht, sobald sie verfügbar sind, unabhängig von der SQL Server Veröffentlichungshäufigkeit (Always-up-to-date Updaterichtlinie)