Memutakhirkan instans basis data untuk Amazon RDS Custom for SQL Server - 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 basis data untuk Amazon RDS Custom for SQL Server

Anda dapat memutakhirkan instans basis data Amazon RDS Custom for SQL Server dengan mengubahnya agar menggunakan versi mesin basis data baru, sebagaimana Anda lakukan untuk Amazon RDS.

Batasan yang sama untuk memutakhirkan instans basis data RDS Custom for SQL Server berlaku sebagaimana mengubah instans basis data RDS Custom for SQL Server secara umum. Untuk informasi selengkapnya, lihat Memodifikasi instans DB RDS Custom for SQL Server.

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

SQL Server 2019

SQL Server 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 basis data Microsoft SQL Server untuk menyesuaikan beberapa perilaku basis data guna meniru versi SQL Server yang lebih lama. 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 basis data dengan menggunakan perintah ALTER DATABASE. Misalnya, untuk mengubah database bernama customeracct agar kompatibel dengan SQL Server 2022, keluarkan perintah berikut:

ALTER DATABASE customeracct SET COMPATIBILITY_LEVEL = 160