Hauptversions-Upgrades für RDS 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.

Hauptversions-Upgrades für RDS für SQL Server

Amazon unterstützt RDS derzeit die folgenden Hauptversions-Upgrades für eine Microsoft SQL Server-DB-Instance.

Sie können Ihre bestehende DB-Instance von jeder Version außer SQL Server 2008 auf SQL Server 2017 oder 2019 aktualisieren. Um ein Upgrade von SQL Server 2008 durchzuführen, führen Sie zunächst ein Upgrade auf eine der anderen Versionen durch.

Aktuelle Version Unterstützte Upgrade-Versionen

SQLServer 2019

SQLServer 2022

SQLServer 2017

SQLServer 2022

SQLServer 2019

SQLServer 2016

SQLServer 2022

SQLServer 2019

SQLServer 2017

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

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Linux, macOS, oder Unix:

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

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Windows:

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

Die Ausgabe zeigt, dass Sie Version 14.00.3281.6 auf die neuesten verfügbaren SQL Server 2017- oder 2019-Versionen aktualisieren können.

-------------------------- |DescribeDBEngineVersions| +------------------------+ | EngineVersion | +------------------------+ | 14.00.3294.2.v1 | | 14.00.3356.20.v1 | | 14.00.3381.3.v1 | | 14.00.3401.7.v1 | | 14.00.3421.10.v1 | | 14.00.3451.2.v1 | | 15.00.4043.16.v1 | | 15.00.4073.23.v1 | | 15.00.4153.1.v1 | | 15.00.4198.2.v1 | | 15.00.4236.7.v1 | +------------------------+

Datenbank-Kompatibilitätsstufe

Sie können Microsoft SQL Server-Datenbankkompatibilitätsstufen verwenden, um einige Datenbankverhaltensweisen so anzupassen, dass sie frühere Versionen von SQL Server nachahmen. 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.

Sie können den Kompatibilitätsgrad einer Datenbank mithilfe des ALTER DATABASE Befehls ändern. Um beispielsweise eine Datenbank mit dem Namen so customeracct zu ändern, dass sie mit SQL Server 2016 kompatibel ist, geben Sie den folgenden Befehl ein:

ALTER DATABASE customeracct SET COMPATIBILITY_LEVEL = 130