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
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