Principali aggiornamenti di versione RDS per Server SQL - Amazon Relational Database Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Principali aggiornamenti di versione RDS per Server SQL

Amazon RDS attualmente supporta i seguenti aggiornamenti delle versioni principali di un'istanza DB di Microsoft SQL Server.

Puoi aggiornare la tua istanza DB esistente a SQL Server 2017 o 2019 da qualsiasi versione tranne SQL Server 2008. Per eseguire l'aggiornamento da SQL Server 2008, esegui prima l'aggiornamento a una delle altre versioni.

Versione corrente Versioni supportate per l'aggiornamento

SQLServer 2019

SQLServer 2022

SQLServer 2017

SQLServer 2022

SQLServer 2019

SQLServer 2016

SQLServer 2022

SQLServer 2019

SQLServer 2017

È possibile utilizzare una AWS CLI query, come nell'esempio seguente, per trovare gli aggiornamenti disponibili per una particolare versione del motore di database.

In Linux, macOS, oppure Unix:

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

In Windows:

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

L'output mostra che è possibile aggiornare la versione 14.00.3281.6 alle ultime versioni disponibili di SQL Server 2017 o 2019.

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

Livello di compatibilità del database

È possibile utilizzare i livelli di compatibilità SQL del database di Microsoft Server per modificare alcuni comportamenti del database in modo da imitare le versioni precedenti di SQL Server. Per ulteriori informazioni, consulta Livello di compatibilità nella documentazione Microsoft. Quando aggiorni l'istanza database, tutti i database esistenti rimangono impostati sul livello di compatibilità originale.

È possibile modificare il livello di compatibilità di un database utilizzando il ALTER DATABASE comando. Ad esempio, per modificare un database denominato in customeracct modo che sia compatibile con SQL Server 2016, esegui il seguente comando:

ALTER DATABASE customeracct SET COMPATIBILITY_LEVEL = 130