Memutakhirkan instans DB untuk Amazon RDS Custom for Server SQL - Layanan Basis Data Relasional Amazon

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memutakhirkan instans DB untuk Amazon RDS Custom for Server SQL

Anda dapat memutakhirkan instans Amazon RDS Custom for SQL Server DB dengan memodifikasinya untuk menggunakan versi mesin DB baru, sama seperti yang Anda lakukan untuk AmazonRDS.

Batasan yang sama untuk memutakhirkan instans RDS Custom for SQL Server DB berlaku seperti untuk memodifikasi instans RDS Custom for SQL Server DB secara umum. Untuk informasi selengkapnya, lihat Memodifikasi instans RDS Custom for SQL Server DB.

Lihat informasi umum tentang memutakhirkan instans basis data di Meningkatkan versi mesin instans DB.

Jika Anda memutakhirkan instans RDS Custom for SQL Server DB dalam penerapan Multi-AZ, Amazon akan RDS melakukan peningkatan bergulir, sehingga Anda hanya mengalami pemadaman selama failover. Untuk informasi selengkapnya, lihat Pertimbangan Multi-AZ dan optimisasi dalam memori.

Peningkatan versi utama

Amazon RDS Custom for SQL Server saat ini mendukung peningkatan versi utama berikut.

Versi saat ini Versi peningkatan yang didukung

SQLServer 2019

SQLServer 2022

Anda dapat menggunakan AWS CLI kueri, seperti contoh berikut, untuk menemukan peningkatan yang tersedia untuk versi mesin database tertentu.

Untuk Linux, macOS, atau Unix:

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

Untuk Windows:

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

Tingkat kompatibilitas basis data

Anda dapat menggunakan tingkat kompatibilitas database Microsoft SQL Server untuk menyesuaikan beberapa perilaku database untuk meniru versi SQL Server sebelumnya. Untuk informasi selengkapnya, lihat Compatibility level dalam dokumentasi Microsoft.

Saat Anda meningkatkan instans DB, semua basis data yang ada tetap memiliki tingkat kompatibilitas aslinya. Misalnya, jika Anda meningkatkan dari SQL Server 2019 ke SQL Server 2022, semua database yang ada memiliki tingkat kompatibilitas 150. Setiap database baru yang dibuat setelah upgrade memiliki tingkat kompatibilitas 160.

Anda dapat mengubah tingkat kompatibilitas database dengan menggunakan ALTER DATABASE perintah. Misalnya, untuk mengubah database bernama customeracct agar kompatibel dengan SQL Server 2022, keluarkan perintah berikut:

ALTER DATABASE customeracct SET COMPATIBILITY_LEVEL = 160