Aggiornamento di un'istanza DB per Amazon RDS Custom for 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à.

Aggiornamento di un'istanza DB per Amazon RDS Custom for Server SQL

Puoi aggiornare un'istanza DB Amazon RDS Custom for SQL Server modificandola per utilizzare una nuova versione del motore DB, come fai per AmazonRDS.

Le stesse limitazioni per l'aggiornamento di un'istanza DB RDS Custom for SQL Server valgono per la modifica di un'istanza DB RDS Custom for SQL Server in generale. Per ulteriori informazioni, consulta Modifica di un'RDSistanza DB Custom for SQL Server.

Per informazioni generali sull'aggiornamento delle istanze database, consulta Aggiornamento della versione del motore di un'istanza database.

Se esegui l'upgrade di un'istanza DB RDS Custom for SQL Server in una distribuzione Multi-AZ, Amazon RDS esegue gli upgrade in sequenza, quindi si verifica un'interruzione solo per la durata di un failover. Per ulteriori informazioni, consulta Considerazioni su Multi-AZ e sull'ottimizzazione in memoria.

Aggiornamenti di una versione principale

Amazon RDS Custom for SQL Server attualmente supporta i seguenti aggiornamenti di versione principali.

Versione corrente Versioni supportate per l'aggiornamento

SQLServer 2019

SQLServer 2022

È 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 15.00.4322.2.v1 \ --query "DBEngineVersions[*].ValidUpgradeTarget[*].{EngineVersion:EngineVersion}" \ --output table

In Windows:

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

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. Ad esempio, se esegui l'aggiornamento da SQL Server 2019 a SQL Server 2022, tutti i database esistenti hanno un livello di compatibilità di 150. Tutti i nuovi database creati dopo l'aggiornamento hanno un livello di compatibilità 160.

È 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 2022, esegui il seguente comando:

ALTER DATABASE customeracct SET COMPATIBILITY_LEVEL = 160