Upgrade einer DB-Instance für Amazon RDS Custom für SQL Server - Amazon Relational Database Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Upgrade einer DB-Instance für Amazon RDS Custom für SQL Server

Sie können eine Amazon RDS Custom for SQL Server DB-Instance aktualisieren, indem Sie sie so ändern, dass sie eine neue DB-Engine-Version verwendet, genau wie bei Amazon RDS.

Es gelten die gleichen Einschränkungen für das Upgrade einer RDS Custom for SQL Server DB-Instance wie beim Ändern einer RDS Custom for SQL Server DB-Instanz im Allgemeinen. Weitere Informationen finden Sie unter Ändern einer RDS Custom for SQL Server-DB-Instance.

Allgemeine Informationen zum Upgrade von DB-Instances finden Sie unter Upgrade der Engine-Version für eine DB-Instance.

Hauptversions-Upgrades

Amazon RDS Custom for SQL Server unterstützt derzeit die folgenden Hauptversions-Upgrades.

Aktuelle Version Unterstützte Upgrade-Versionen

SQL Server 2019

SQL Server 2022

Sie können eine AWS CLI-Abfrage wie das folgende Beispiel verwenden, um die verfügbaren Upgrades für eine bestimmte Version der Datenbank-Engine zu finden.

Für Linux, macOSoder Unix:

aws rds describe-db-engine-versions \ --engine sqlserver-se \ --engine-version 15.00.4322.2.v1 \ --query "DBEngineVersions[*].ValidUpgradeTarget[*].{EngineVersion:EngineVersion}" \ --output table

Windows:

aws rds describe-db-engine-versions ^ --engine sqlserver-se ^ --engine-version 15.00.4322.2.v1 ^ --query "DBEngineVersions[*].ValidUpgradeTarget[*].{EngineVersion:EngineVersion}" ^ --output table

Datenbank-Kompatibilitätsstufe

Sie können Microsoft SQL Server-Kompatibilitätsgrade verwenden, um einige Verhaltensweisen von Datenbanken zu justieren und somit vorherige Versionen von SQL Server zu simulieren. Weitere Informationen finden Sie unter Compatibility Level in der Microsoft-Dokumentation.

Wenn Sie Ihre DB-Instance upgraden, behalten alle bestehenden Datenbanken ihren ursprünglichen Kompatibilitätsgrad. Wenn Sie beispielsweise von SQL Server 2019 auf SQL Server 2022 aktualisieren, haben alle vorhandenen Datenbanken einen Kompatibilitätsgrad von 150. Alle nach dem Upgrade erstellten neuen Datenbanken haben die Kompatibilitätsstufe 160.

Sie können den Kompatibilitätsgrad einer Datenbank ändern, indem Sie den Befehl ALTER DATABASE verwenden. Um beispielsweise eine Datenbank mit dem Namen zu ändern, customeracct damit sie mit SQL Server 2022 kompatibel ist, geben Sie den folgenden Befehl aus:

ALTER DATABASE customeracct SET COMPATIBILITY_LEVEL = 160