Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menerapkan peningkatan versi database
RDS untuk SQL Server Developer Edition mendukung peningkatan versi minor dan mayor menggunakan Custom Engine Versions (CEV). Upgrade memerlukan pembuatan CEV baru dengan Pembaruan Kumulatif (CU) terbaru dan menerapkannya ke instans Anda. Upgrade versi database untuk SQL Server Developer Edition melibatkan langkah-langkah berikut:
Memahami versi utama dan minor
Versi utama mewakili rilis penuh Microsoft SQL Server. Setiap versi utama memperkenalkan fitur baru, perubahan signifikan dalam fungsionalitas atau karakteristik kinerja, dan perubahan tingkat mesin yang mungkin tidak kompatibel ke belakang dengan aplikasi yang ada.
Tabel berikut menunjukkan versi utama:
| Rilis SQL Server | Contoh versi mesin |
|---|---|
| SQL Server 2025 Edisi Pengembang Perusahaan | 17.00.4045.5 |
| SQL Server 2025 Edisi Pengembang Standar | 17.00.4045.5 |
| Edisi Pengembang SQL Server 2022 | 16.00.4215.2 |
| SQL Server 2019 Developer Edition | 15.00.4455.2 |
Versi minor (pembaruan kumulatif)
Versi minor mewakili Pembaruan Kumulatif (CU) yang dirilis oleh Microsoft dalam versi utama tertentu. Upgrade versi minor termasuk patch keamanan, perbaikan bug, dan peningkatan mesin.
Misalnya, dalam SQL Server 2022 (versi utama 16.00), berikut ini adalah versi minor:
16.00.4255.1 (CU25)
16.00.4215.2 (CU21)
Sebelum melakukan peningkatan versi, tinjau sumber daya berikut untuk memahami dampak potensial dan praktik terbaik:
Pertimbangan untuk memutakhirkan mesin SQL Server DB — Meliputi tingkat kompatibilitas, fitur yang tidak digunakan lagi, perubahan kolasi, server tertaut, dan faktor lain yang mungkin memengaruhi beban kerja Anda setelah peningkatan.
Menguji upgrade — Menjelaskan cara menguji pemutakhiran versi utama pada pemulihan snapshot sebelum menerapkannya ke instans produksi Anda, membantu Anda mengidentifikasi masalah tanpa memengaruhi beban kerja langsung.
Verifikasi versi mesin saat ini dan identifikasi versi target
Gunakan describe-db-engine-versions AWS CLI perintah untuk melihat versi yang didukung dan menentukan target peningkatan yang valid untuk versi mesin Anda saat ini. Ini membantu Anda membedakan antara jalur peningkatan besar dan kecil sebelum menerapkan perubahan. Identifikasi versi mesin database target dari versi yang didukung Amazon RDS. Untuk informasi tentang versi SQL Server yang tersedia di Amazon RDS, lihat Bekerja dengan SQL Server Developer Edition pada RDS untuk SQL Server.
aws rds describe-db-engine-versions \ --engine sqlserver-dev-ee \ --engine-version "16.00.4215.2.my-cev" \ --query "DBEngineVersions[0].ValidUpgradeTarget[*].{EngineVersion:EngineVersion,IsMajorVersionUpgrade:IsMajorVersionUpgrade}" \ --output table
--------------------------------------------------------- | DescribeDBEngineVersions | +----------------------------+--------------------------+ | EngineVersion | IsMajorVersionUpgrade | +----------------------------+--------------------------+ | 16.00.4255.1.my-target-cev| False | | 17.00.4055.5.my-target-cev| True | +----------------------------+--------------------------+
Dalam output ini:
IsMajorVersionUpgrade: Falsemenunjukkan peningkatan versi minorIsMajorVersionUpgrade: Truemenunjukkan peningkatan versi utama
Buat versi mesin kustom baru
Dapatkan dan unggah media instalasi yang diperlukan (ISO dan CU), lalu buat CEV baru. Untuk petunjuk terperinci tentang membuat CEV, lihat Membuat Versi Mesin Kustom untuk RDS untuk SQL Server Developer Edition.
Jalan describe-db-engine-versions kan untuk mengonfirmasi jalur peningkatan yang valid untuk CEV Anda:
aws rds describe-db-engine-versions \ --engine sqlserver-dev-ee \ --engine-version "16.00.4215.2.my-cev" \ --query "DBEngineVersions[0].ValidUpgradeTarget[*].{EngineVersion:EngineVersion,IsMajorVersionUpgrade:IsMajorVersionUpgrade}" \ --output table
Contoh output:
--------------------------------------------------------- | DescribeDBEngineVersions | +----------------------------+--------------------------+ | EngineVersion | IsMajorVersionUpgrade | +----------------------------+--------------------------+ | 17.00.4055.5.my-target-cev| True | +----------------------------+--------------------------+
Terapkan pemutakhiran versi
Menggunakan AWS CLI
Terapkan peningkatan versi menggunakan perintah Amazon RDS modify-db-instance dengan CEV baru:
aws rds modify-db-instance \ --db-instance-identifier <instance-id> \ --engine-version <new-cev-version> \ --allow-major-version-upgrade ## required only for major version upgrades \ --no-apply-immediately ## use --apply-immediately for immediate update
catatan
--no-apply-immediately(default) untuk menerapkan perubahan selama jendela pemeliharaan berikutnya.
penting
--allow-major-version-upgradeParameter diperlukan untuk peningkatan versi utama.
Menggunakan AWS Konsol Manajemen
Untuk meng-upgrade versi engine instance DB menggunakan Konsol:
Masuk ke Konsol AWS Manajemen dan buka konsol Amazon RDS di https://console.aws.amazon.com/rds/
. Di panel navigasi, pilih Basis data, lalu pilih instans DB yang ingin Anda tingkatkan.
Pilih Ubah. Halaman Modifikasi Instans DB akan muncul.
Untuk versi mesin DB, pilih versi target baru (CEV baru Anda) dari daftar dropdown.
Pilih Lanjutkan dan tinjau ringkasan modifikasi.
Pilih kapan untuk menerapkan perubahan:
Pilih Terapkan segera untuk memulai upgrade sekarang.
Pilih Terapkan selama jendela pemeliharaan terjadwal berikutnya untuk menerapkan perubahan selama jendela pemeliharaan terjadwal berikutnya.
Pilih Modifikasi Instans DB untuk menyimpan perubahan Anda.