Amazon RDS for Microsoft 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.

Amazon RDS for Microsoft SQL Server

Amazon RDS mendukung beberapa versi dan edisi Microsoft SQL Server. Tabel berikut menunjukkan versi minor terbaru yang didukung dari masing-masing versi utama. Untuk daftar lengkap versi, edisi, dan versi mesin RDS yang didukung, lihat Versi Microsoft SQL Server di Amazon RDS.

Versi mayor Paket Layanan/GDR Pembaruan kumulatif Versi minor Artikel Dasar Pengetahuan Tanggal rilis
SQL Server 2022 CU13 16.0.4125.3 KB5036432 23 Mei 2024
SQL Server 2019 CU26 15.0.4365.2 KB5035123 April 11, 2024
SQL Server 2017 GDR CU31 14.0.3465.1 KB5029376 10 Oktober 2023
SQL Server 2016 SP3 GDR 13.0.6435.1 KB5029186 10 Oktober 2023
SQL Server 2014 SP3 GDR CU4 12.0.6449.1 KB5029185 10 Oktober 2023

Untuk informasi tentang lisensi SQL Server, lihat Melisensikan Microsoft SQL Server di Amazon RDS. Untuk informasi tentang build SQL Server, lihat artikel dukungan Microsoft ini tentang Tempat menemukan informasi tentang build SQL Server terbaru.

Dengan Amazon RDS, Anda dapat membuat instans DB dan snapshot DB, point-in-time pemulihan, dan pencadangan otomatis atau manual. Instans DB yang menjalankan SQL Server dapat digunakan di dalam VPC. Anda juga dapat menggunakan Secure Sockets Layer (SSL) untuk menghubungkan ke instans DB yang menjalankan SQL Server, dan Anda dapat menggunakan enkripsi data transparan (TDE) untuk mengenkripsi data diam. Amazon RDS saat ini mendukung deployment Multi-AZ untuk SQL Server menggunakan SQL Server Database Mirroring (DBM) atau Always On Availability Group (AG) sebagai solusi failover dengan ketersediaan tinggi.

Untuk memberikan pengalaman layanan terkelola, Amazon RDS tidak menyediakan akses shell ke instans DB, dan membatasi akses ke prosedur sistem dan tabel tertentu yang memerlukan hak akses tingkat lanjut. Amazon RDS mendukung akses ke basis data pada instans DB menggunakan aplikasi klien SQL standar seperti Microsoft SQL Server Management Studio. Amazon RDS tidak mengizinkan akses host langsung ke instans DB melalui Telnet, Secure Shell (SSH), atau Windows Remote Desktop Connection. Saat Anda membuat instans DB, pengguna utama ditetapkan ke peran db_owner untuk semua basis data pengguna pada instans tersebut, dan memiliki semua izin tingkat basis data kecuali yang digunakan untuk pencadangan. Amazon RDS mengelola pencadangan untuk Anda.

Sebelum membuat instans DB pertama, Anda harus menyelesaikan langkah-langkah di bagian pengaturan dalam panduan ini. Untuk informasi selengkapnya, lihat Menyiapkan Amazon RDS.

Topik

Tugas manajemen umum untuk Microsoft SQL Server di Amazon RDS

Berikut adalah tugas manajemen umum yang Anda lakukan dengan instans DB Amazon RDS for SQL Server, dengan tautan ke dokumentasi yang relevan untuk setiap tugas.

Ada juga tugas administratif lanjutan untuk bekerja dengan instans DB SQL Server. Untuk informasi selengkapnya, lihat dokumentasi berikut ini:

Batasan untuk instans DB Microsoft SQL Server

Implementasi Amazon RDS dari Microsoft SQL Server pada instans DB memiliki beberapa batasan yang harus Anda ketahui:

  • Jumlah maksimum basis data yang didukung pada instans DB bergantung pada jenis kelas instans dan mode ketersediaan—Single-AZ, Multi-AZ Database Mirroring (DBM), atau Multi-AZ Availability Group (AG). Basis data sistem Microsoft SQL Server tidak termasuk dalam batasan ini.

    Tabel berikut menunjukkan jumlah maksimum basis data yang didukung untuk setiap jenis kelas instans dan mode ketersediaan. Gunakan tabel ini untuk membantu memutuskan apakah Anda dapat beralih dari satu jenis kelas instans ke kelas instans lainnya, atau dari satu mode ketersediaan ke mode lainnya. Jika instans DB sumber Anda memiliki lebih banyak basis data daripada yang dapat didukung oleh jenis kelas instans target atau mode ketersediaan, modifikasi instans DB akan gagal. Status permintaan Anda dapat dilihat di panel Peristiwa.

    Jenis kelas instans AZ Tunggal Multi-AZ dengan DBM Multi-AZ dengan Always On AG
    db.*.micro to db.*.medium 30 N/A N/A
    db.*.large 30 30 30
    db.*.xlarge to db.*.16xlarge 100 50 75
    db.*.24xlarge 100 50 100

    * Menunjukkan jenis kelas instans yang berbeda.

    Misalnya, instans DB Anda berjalan pada db.*.16xlarge dengan AZ Tunggal dan memiliki 76 basis data. Anda mengubah instans DB untuk meningkatkan ke penggunaan Multi-AZ Always On AG. Peningkatan ini gagal, karena instans DB berisi lebih banyak basis data daripada yang dapat didukung oleh konfigurasi target Anda. Jika Anda meningkatkan jenis kelas instans Anda ke db.*.24xlarge, modifikasi tersebut akan berhasil.

    Jika peningkatan gagal, Anda melihat peristiwa dan pesan yang mirip dengan berikut ini:

    • Tidak dapat mengubah kelas instans basis data. Instans memiliki 76 basis data, tetapi setelah konversi, hanya akan mendukung 75.

    • Tidak dapat mengonversi instans DB menjadi Multi-AZ: instans memiliki 76 basis data, tetapi setelah konversi, hanya akan mendukung 75.

    Jika point-in-time pemulihan atau pemulihan snapshot gagal, Anda melihat peristiwa dan pesan yang mirip dengan berikut ini:

    • Instans basi data dimasukkan ke dalam pemulihan yang tidak kompatibel. Instans memiliki 76 basis data, tetapi setelah konversi, hanya akan mendukung 75.

  • Port berikut disimpan untuk Amazon RDS, dan Anda tidak dapat menggunakannya saat membuat instans DB: 1234, 1434, 3260, 3343, 3389, 47001, dan 49152-49156.

  • Koneksi klien dari alamat IP di dalam rentang 169.254.0.0/16 tidak diizinkan. Rentang ini adalah Automatic Private IP Addressing Range (APIPA) yang digunakan untuk alamat tautan lokal.

  • SQL Server Standard Edition hanya menggunakan subset dari prosesor yang tersedia jika jumlah prosesor instans DB melebihi batas perangkat lunak (24 core, 4 soket, dan RAM 128 GB). Contohnya adalah kelas instans db.m5.24xlarge dan db.r5.24xlarge.

    Untuk informasi selengkapnya, lihat tabel batas skala pada Editions and supported features of SQL Server 2019 (15.x) dalam dokumentasi Microsoft.

  • Amazon RDS for SQL Server tidak mendukung impor data ke basis data msdb.

  • Anda tidak dapat mengganti nama basis data pada instans DB dalam deployment Multi-AZ SQL Server.

  • Pastikan Anda menggunakan pedoman ini saat menetapkan parameter DB berikut pada RDS for SQL Server:

    • max server memory (mb) >= 256 MB

    • max worker threads >= (jumlah CPU logis * 7)

    Untuk informasi selengkapnya tentang cara menetapkan parameter DB, lihat Menggunakan grup parameter.

  • Ukuran penyimpanan maksimum untuk instans DB SQL Server adalah sebagai berikut:

    • Penyimpanan Tujuan Umum (SSD) – 16 TiB untuk semua edisi

    • Penyimpanan IOPS yang Tersedia – 16 TiB untuk semua edisi

    • Penyimpanan Magnetik – 1 TiB untuk semua edisi

    Jika Anda memiliki skenario yang membutuhkan jumlah penyimpanan yang lebih besar, Anda dapat menggunakan sharding di beberapa instans DB untuk mengatasi batas tersebut. Pendekatan ini membutuhkan logika perutean yang bergantung pada data dalam aplikasi yang terhubung ke sistem sharding. Anda dapat menggunakan kerangka kerja sharding yang ada, atau Anda dapat menulis kode kustom untuk mengaktifkan sharding. Jika Anda menggunakan kerangka kerja yang ada, kerangka kerja tersebut tidak dapat menginstal komponen apa pun di server yang sama dengan instans DB.

  • Ukuran penyimpanan minimum untuk instans DB SQL Server adalah sebagai berikut:

    • Penyimpanan Tujuan Umum (SSD) – 20 GiB untuk Edisi Enterprise, Standard, Web, dan Express

    • Penyimpanan IOPS yang Tersedia – 20 GiB untuk Edisi Enterprise Standar, dan Web dan Express

    • Penyimpanan Magnetik – 20 GiB untuk Edisi Enterprise Standar, dan Web dan Express

  • Amazon RDS tidak mendukung menjalankan layanan ini di server yang sama dengan instans DB RDS Anda:

    • Layanan Kualitas Data

    • Layanan Data Master

    Untuk menggunakan fitur ini, sebaiknya Anda menginstal SQL Server pada instans Amazon EC2, atau menggunakan instans SQL Server on-premise. Dalam kasus ini, instans EC2 atau SQL Server bertindak sebagai server Layanan Data Master untuk instans DB SQL Server Anda di Amazon RDS. Anda dapat menginstal SQL Server pada instans Amazon EC2 dengan penyimpanan Amazon EBS, sesuai dengan kebijakan lisensi Microsoft.

  • Karena batasan di Microsoft SQL Server, pemulihan ke suatu titik waktu sebelum berhasil menjalankan DROP DATABASE mungkin tidak mencerminkan status basis data tersebut pada saat itu. Misalnya, basis data yang dihapus biasanya dikembalikan ke statusnya hingga 5 menit sebelum perintah DROP DATABASE dikeluarkan. Jenis pemulihan ini berarti Anda tidak dapat memulihkan transaksi yang dilakukan selama beberapa menit tersebut pada basis data yang dihapus. Untuk menyiasatinya, Anda dapat mengeluarkan kembali perintah DROP DATABASE setelah operasi pemulihan selesai. Menghentikan basis data akan menghapus log transaksi untuk basis data tersebut.

  • Untuk SQL Server, Anda membuat basis data setelah membuat instans DB. Nama basis data mengikuti aturan penamaan SQL Server biasa dengan perbedaan berikut:

    • Nama basis data tidak boleh dimulai dengan rdsadmin.

    • Nama tersebut tidak boleh diawali atau diakhiri dengan spasi atau tab.

    • Nama tersebut tidak boleh berisi karakter apa pun yang membuat baris baru.

    • Nama tersebut tidak boleh berisi kutipan tunggal (').

    • RDS untuk SQL Server saat ini tidak mendukung pembaruan versi minor otomatis. Untuk informasi selengkapnya, lihat Manajemen versi di Amazon RDS.

  • SQL Server Web Edition hanya memungkinkan Anda untuk menggunakan template Dev/Test saat membuat RDS baru untuk SQL Server DB instance.

Dukungan kelas instans DB untuk Microsoft SQL Server

Komputasi dan kapasitas memori instans DB ditentukan oleh kelas instans DB-nya. Kelas instans DB yang Anda butuhkan tergantung pada kebutuhan daya dan memori pemrosesan Anda. Untuk informasi selengkapnya, lihat Kelas instans DB .

Daftar kelas instans DB berikut yang didukung untuk Microsoft SQL Server disediakan di sini untuk memudahkan Anda. Untuk daftar terbaru, lihat konsol RDS: https://console.aws.amazon.com/rds/.

Tidak semua kelas instans DB tersedia di semua versi minor SQL Server yang didukung. Misalnya, beberapa kelas instans DB yang lebih baru seperti db.r6i tidak tersedia pada versi minor yang lebih lama. Anda dapat menggunakan AWS CLI perintah describe-orderable-db-instance-options untuk mengetahui kelas instans DB mana yang tersedia untuk edisi dan versi SQL Server Anda.

Edisi SQL Server Rentang dukungan 2022 Rentang dukungan 2019 Rentang dukungan 2017 dan 2016 Rentang dukungan 2014

Enterprise Edition

db.t3.xlargedb.t3.2xlarge

db.r5.largedb.r5.24xlarge

db.r5b.largedb.r5b.24xlarge

db.r5d.largedb.r5d.24xlarge

db.r6i.largedb.r6i.32xlarge

db.m5.largedb.m5.24xlarge

db.m5d.largedb.m5d.24xlarge

db.m6i.largedb.m6i.32xlarge

db.x2iedn.xlargedb.x2iedn.32xlarge

db.z1d.largedb.z1d.12xlarge

db.t3.xlargedb.t3.2xlarge

db.r5.xlargedb.r5.24xlarge

db.r5b.xlargedb.r5b.24xlarge

db.r5d.xlargedb.r5d.24xlarge

db.r6i.xlargedb.r6i.32xlarge

db.m5.xlargedb.m5.24xlarge

db.m5d.xlargedb.m5d.24xlarge

db.m6i.xlargedb.m6i.32xlarge

db.x1.16xlargedb.x1.32xlarge

db.x1e.xlargedb.x1e.32xlarge

db.x2iedn.xlargedb.x2iedn.32xlarge

db.z1d.xlargedb.z1d.12xlarge

db.t3.xlargedb.t3.2xlarge

db.r3.xlargedb.r3.8xlarge

db.r4.xlargedb.r4.16xlarge

db.r5.xlargedb.r5.24xlarge

db.r5b.xlargedb.r5b.24xlarge

db.r5d.xlargedb.r5d.24xlarge

db.r6i.xlargedb.r6i.32xlarge

db.m4.xlargedb.m4.16xlarge

db.m5.xlargedb.m5.24xlarge

db.m5d.xlargedb.m5d.24xlarge

db.m6i.xlargedb.m6i.32xlarge

db.x1.16xlargedb.x1.32xlarge

db.x1e.xlargedb.x1e.32xlarge

db.x2iedn.xlargedb.x2iedn.32xlarge

db.z1d.xlargedb.z1d.12xlarge

db.t3.xlargedb.t3.2xlarge

db.r3.xlargedb.r3.8xlarge

db.r4.xlargedb.r4.8xlarge

db.r5.xlargedb.r5.24xlarge

db.r5b.xlargedb.r5b.24xlarge

db.r5d.xlargedb.r5d.24xlarge

db.r6i.xlargedb.r6i.32xlarge

db.m4.xlargedb.m4.10xlarge

db.m5.xlargedb.m5.24xlarge

db.m5d.xlargedb.m5d.24xlarge

db.m6i.xlargedb.m6i.32xlarge

db.x1.16xlargedb.x1.32xlarge

db.x1e.xlargedb.x1e.32xlarge

db.x2iedn.xlargedb.x2iedn.32xlarge

Standard Edition

db.t3.xlargedb.t3.2xlarge

db.r5.largedb.r5.24xlarge

db.r5b.largedb.r5b.8xlarge

db.r5d.largedb.r5d.24xlarge

db.r6i.largedb.r6i.8xlarge

db.m5.largedb.m5.24xlarge

db.m5d.largedb.m5d.24xlarge

db.m6i.largedb.m6i.8xlarge

db.x2iedn.xlargedb.x2iedn.8xlarge

db.z1d.largedb.z1d.12xlarge

db.t3.xlargedb.t3.2xlarge

db.r5.largedb.r5.24xlarge

db.r5b.largedb.r5b.24xlarge

db.r5d.largedb.r5d.24xlarge

db.r6i.largedb.r6i.8xlarge

db.m5.largedb.m5.24xlarge

db.m5d.largedb.m5d.24xlarge

db.m6i.largedb.m6i.8xlarge

db.x1.16xlargedb.x1.32xlarge

db.x1e.xlargedb.x1e.32xlarge

db.x2iedn.xlargedb.x2iedn.32xlarge

db.z1d.largedb.z1d.12xlarge

db.t3.xlargedb.t3.2xlarge

db.r4.largedb.r4.16xlarge

db.r5.largedb.r5.24xlarge

db.r5b.largedb.r5b.24xlarge

db.r5d.largedb.r5d.24xlarge

db.r6i.largedb.r6i.8xlarge

db.m4.largedb.m4.16xlarge

db.m5.largedb.m5.24xlarge

db.m5d.largedb.m5d.24xlarge

db.m6i.largedb.m6i.8xlarge

db.x1.16xlargedb.x1.32xlarge

db.x1e.xlargedb.x1e.32xlarge

db.x2iedn.xlargedb.x2iedn.32xlarge

db.z1d.largedb.z1d.12xlarge

db.t3.xlargedb.t3.2xlarge

db.r3.largedb.r3.8xlarge

db.r4.largedb.r4.8xlarge

db.r5.largedb.r5.24xlarge

db.r5b.largedb.r5b.24xlarge

db.r5d.largedb.r5d.24xlarge

db.r6i.largedb.r6i.8xlarge

db.m3.mediumdb.m3.2xlarge

db.m4.largedb.m4.10xlarge

db.m5.largedb.m5.24xlarge

db.m5d.largedb.m5d.24xlarge

db.m6i.largedb.m6i.8xlarge

db.x1.16xlargedb.x1.32xlarge

db.x1e.xlargedb.x1e.32xlarge

db.x2iedn.xlargedb.x2iedn.32xlarge

Web Edition

db.t3.smalldb.t3.xlarge

db.r5.largedb.r5.4xlarge

db.r5b.largedb.r5b.4xlarge

db.r5d.largedb.r5d.4xlarge

db.r6i.largedb.r6i.4xlarge

db.m5.largedb.m5.4xlarge

db.m5d.largedb.m5d.4xlarge

db.m6i.largedb.m6i.4xlarge

db.z1d.largedb.z1d.13xlarge

db.t3.smalldb.t3.2xlarge

db.r5.largedb.r5.4xlarge

db.r5b.largedb.r5b.4xlarge

db.r5d.largedb.r5d.4xlarge

db.r6i.largedb.r6i.4xlarge

db.m5.largedb.m5.4xlarge

db.m5d.largedb.m5d.4xlarge

db.m6i.largedb.m6i.4xlarge

db.z1d.largedb.z1d.3xlarge

db.t2.smalldb.t2.medium

db.t3.smalldb.t3.2xlarge

db.r4.largedb.r4.2xlarge

db.r5.largedb.r5.4xlarge

db.r5b.largedb.r5b.4xlarge

db.r5d.largedb.r5d.4xlarge

db.r6i.largedb.r6i.4xlarge

db.m4.largedb.m4.4xlarge

db.m5.largedb.m5.4xlarge

db.m5d.largedb.m5d.4xlarge

db.m6i.largedb.m6i.4xlarge

db.z1d.largedb.z1d.3xlarge

db.t2.smalldb.t2.medium

db.t3.smalldb.t3.2xlarge

db.r3.largedb.r3.2xlarge

db.r4.largedb.r4.2xlarge

db.r5.largedb.r5.4xlarge

db.r5b.largedb.r5b.4xlarge

db.r5d.largedb.r5d.4xlarge

db.r6i.largedb.r6i.4xlarge

db.m3.mediumdb.m3.2xlarge

db.m4.largedb.m4.4xlarge

db.m5.largedb.m5.4xlarge

db.m5d.largedb.m5d.4xlarge

db.m6i.largedb.m6i.4xlarge

Express Edition

db.t3.microdb.t3.xlarge

db.t3.microdb.t3.xlarge

db.t2.microdb.t2.medium

db.t3.microdb.t3.xlarge

db.t2.microdb.t2.medium

db.t3.microdb.t3.xlarge

Keamanan Microsoft SQL Server

Mesin basis data Microsoft SQL Server menggunakan keamanan berbasis peran. Nama pengguna utama yang Anda tentukan saat membuat instans DB adalah login SQL Server Authentication yang merupakan bagian dari peran server tetap processadmin, public, dan setupadmin.

Setiap pengguna yang membuat basis data ditetapkan ke peran db_owner untuk basis data tersebut dan memiliki semua izin tingkat basis data kecuali yang digunakan untuk pencadangan. Amazon RDS mengelola pencadangan untuk Anda.

Peran tingkat server berikut saat ini tidak tersedia di Amazon RDS for SQL Server:

  • bulkadmin

  • dbcreator

  • diskadmin

  • securityadmin

  • serveradmin

  • sysadmin

Izin tingkat server berikut tidak tersedia di instans DB RDS for SQL Server:

  • MENGUBAH BASIS DATA

  • MENGUBAH PEMBERITAHUAN PERISTIWA

  • MENGUBAH SUMBER DAYA

  • MENGUBAH PENGATURAN (Anda dapat menggunakan operasi API grup parameter DB untuk mengubah parameter; untuk informasi selengkapnya, lihat Menggunakan grup parameter)

  • AUTENTIKASI SERVER

  • CONTROL_SERVER

  • MEMBUAT PEMBERITAHUAN PERISTIWA DDL

  • MEMBUAT TITIK AKHIR

  • MEMBUAT PERAN SERVER

  • MEMBUAT PEMBERITAHUAN PERISTIWA LACAK

  • MEMBATALKAN BASIS DATA

  • UNIT AKSES EKSTERNAL

  • PEMATIAN (Anda dapat menggunakan opsi boot ulang RDS)

  • ASSEMBLY TIDAK AMAN

  • MENGUBAH GRUP KETERSEDIAAN

  • MEMBUAT GRUP KETERSEDIAAN

Dukungan program kepatuhan untuk instans DB Microsoft SQL Server

AWS Layanan dalam lingkup telah sepenuhnya dinilai oleh auditor pihak ketiga dan menghasilkan sertifikasi, pengesahan kepatuhan, atau Otoritas untuk Beroperasi (ATO). Untuk informasi selengkapnya, lihat layanan AWS dalam cakupan berdasarkan program kepatuhan.

Dukungan HIPAA untuk instans DB Microsoft SQL Server

Anda dapat menggunakan basis data Amazon RDS for Microsoft SQL Server untuk membangun aplikasi yang mematuhi HIPAA. Anda dapat menyimpan informasi terkait perawatan kesehatan, termasuk informasi kesehatan yang dilindungi (PHI), berdasarkan Perjanjian Rekan Bisnis (BAA) dengan AWS. Untuk informasi selengkapnya, lihat Kepatuhan HIPAA.

Amazon RDS for SQL Server mendukung HIPAA untuk versi dan edisi berikut:

  • SQL Server 2022 Edisi Enterprise, Standard, dan Web

  • SQL Server 2019 Edisi Enterprise, Standard, dan Web

  • SQL Server 2017 Edisi Enterprise, Standard, dan Web

  • SQL Server 2016 Edisi Enterprise, Standard, dan Web

  • SQL Server 2014 Edisi Enterprise, Standard, dan Web

Untuk mengaktifkan dukungan HIPAA pada instans DB Anda, siapkan tiga komponen berikut.

Komponen Detail

Audit

Untuk menyiapkan audit, atur parameter rds.sqlserver_audit ke nilai fedramp_hipaa. Jika instans DB Anda belum menggunakan grup parameter DB kustom, Anda harus membuat grup parameter kustom dan melampirkannya ke instans DB sebelum dapat mengubah parameter rds.sqlserver_audit. Untuk informasi selengkapnya, lihat Menggunakan grup parameter.

Enkripsi transportasi

Untuk menyiapkan enkripsi transportasi, paksa semua koneksi ke instans DB Anda untuk menggunakan Secure Sockets Layer (SSL). Untuk informasi selengkapnya, lihat Memaksa koneksi ke instans DB Anda untuk menggunakan SSL.

Enkripsi saat istirahat

Untuk menyiapkan enkripsi saat diam, Anda memiliki dua opsi:

  1. Jika menjalankan SQL Server 2014–2022 Enterprise Edition atau 2022 Standard Edition, Anda dapat menggunakan Enkripsi Data Transparan (TDE) untuk menghasilkan enkripsi diam. Untuk informasi selengkapnya, lihat Dukungan untuk Enkripsi Data Transparan di SQL Server.

  2. Anda dapat mengatur enkripsi saat istirahat dengan menggunakan AWS Key Management Service (AWS KMS) kunci enkripsi. Untuk informasi selengkapnya, lihat Mengenkripsi sumber daya Amazon RDS.

Dukungan SSL untuk instans DB Microsoft SQL Server

Anda dapat menggunakan SSL untuk mengenkripsi koneksi antara aplikasi Anda dan instans DB Amazon RDS yang menjalankan Microsoft SQL Server. Anda juga dapat memaksa semua koneksi ke instans DB Anda untuk menggunakan SSL. Jika Anda memaksa koneksi untuk menggunakan SSL, hal ini terjadi secara transparan pada klien, dan klien tidak perlu melakukan tindakan apa pun untuk menggunakan SSL.

SSL didukung di semua AWS Wilayah dan untuk semua edisi SQL Server yang didukung. Untuk informasi selengkapnya, lihat Menggunakan SSL dengan instans DB Microsoft SQL Server.

Versi Microsoft SQL Server di Amazon RDS

Anda dapat menentukan versi Microsoft SQL Server yang didukung saat ini ketika membuat instans DB baru. Anda dapat menentukan versi utama Microsoft SQL Server (seperti Microsoft SQL Server 14.00), dan versi minor yang didukung untuk versi utama yang ditentukan. Jika tidak ada versi yang ditentukan, Amazon RDS menetapkan ke versi yang didukung secara default, biasanya versi terbaru. Jika versi utama ditentukan tetapi versi kecil tidak, Amazon RDS menjadikan menetapkan default ke rilis versi utama terbaru yang telah Anda tentukan.

Tabel berikut menunjukkan versi yang didukung untuk semua edisi dan semua AWS Wilayah, kecuali jika disebutkan. Anda juga dapat menggunakan describe-db-engine-versions AWS CLI perintah untuk melihat daftar versi yang didukung, serta default untuk instans DB yang baru dibuat.

Versi SQL Server yang didukung di RDS
Versi utama Versi minor API RDS EngineVersion dan CLI engine-version
SQL Server 2022

16.00.4125.3 (CU13)

16.00.4120.1 (CU12 GDR)

16.00.4115.5 (CU12)

16.00.4105.2 (CU11)

16.00.4095.4 (CU10)

16.00.4085.2 (CU9)

16.00.4125.3.v1

16.00.4120.1.v1

16.00.4115.5.v1

16.00.4105.2.v1

16.00.4095.4.v1

16.00.4085.2.v1

SQL Server 2019

15.00.4365.2 (CU26)

15.00.4355.3 (CU25)

15.00.4345.5 (CU24)

15.00.4335.1 (CU23)

15.00.4322.2 (CU22)

15.00.4316.3 (CU21)

15.00.4312.2 (CU20)

15.00.4236.7 (CU16)

15.00.4198.2 (CU15)

15.00.4153.1 (CU12)

15.00.4073.23 (CU8)

15.00.4043.16 (CU5)

15.00.4365.2

15.00.4355.3.v1

15.00.4345.5.v1

15.00.4335.1.v1

15.00.4322.2.v1

15.00.4316.3.v1

15.00.4312.2.v1

15.00.4236.7.v1

15.00.4198.2.v1

15.00.4153.1.v1

15.00.4073.23.v1

15.00.4043.16.v1

SQL Server 2017

14.00.3465.1 (CU31)

14.00.3460.9 (CU31)

14.00.3451.2 (CU30)

14.00.3421.10 (CU27)

14.00.3401.7 (CU25)

14.00.3381.3 (CU23)

14.00.3356.20 (CU22)

14.00.3294.2 (CU20)

14.00.3281.6 (CU19)

14.00.3465.1.v1

14.00.3460.9.v1

14.00.3451.2.v1

14.00.3421.10.v1

14.00.3401.7.v1

14.00.3381.3.v1

14.00.3356.20.v1

14.00.3294.2.v1

14.00.3281.6.v1

SQL Server 2016

13.00.6435.1 (GDR)

13.00.6430.49 (GDR)

13.00.6419.1 (SP3 + Perbaikan Terbaru)

13.00.6300.2 (SP3)

13.00.6435.1.v1

13.00.6430.49.v1

13.00.6419.1.v1

13.00.6300.2.v1

SQL Server 2014

12.00.6449.1 (SP3 CU4 GDR)

12.00.6444.4 (SP3 CU4 GDR)

12.00.6439.10 (SP3 CU4 SU)

12.00.6433.1 (SP3 CU4 SU)

12.00.6329.1 (SP3 CU4)

12.00.6293.0 (SP3 CU3)

12.00.6449.1.v1

12.00.6444.4.v1

12.00.6439.10.v1

12.00.6433.1.v1

12.00.6329.1.v1

12.00.6293.0.v1

Manajemen versi di Amazon RDS

Amazon RDS mencakup manajemen versi fleksibel yang memungkinkan Anda mengontrol kapan dan bagaimana patching dan tingkatkan instans DB Anda. Ini memungkinkan Anda untuk melakukan tindakan berikut terhadap mesin DB Anda:

  • Menjaga kompatibilitas dengan versi patch mesin basis data.

  • Uji versi patch baru untuk memverifikasi bahwa versi-versi tersebut berfungsi dengan aplikasi Anda sebelum menerapkannya dalam produksi.

  • Rencanakan dan lakukan peningkatan versi untuk memenuhi perjanjian tingkat layanan dan persyaratan penentuan waktu Anda.

Patching mesin Microsoft SQL Server di Amazon RDS

Amazon RDS secara berkala menggabungkan patch basis data Microsoft SQL Server resmi ke dalam versi mesin instans DB yang khusus untuk Amazon RDS. Untuk informasi selengkapnya tentang patch Microsoft SQL Server di setiap versi mesin, lihat Versi dan dukungan fitur di Amazon RDS.

Saat ini, Anda melakukan semua peningkatan mesin pada instans DB Anda secara manual. Untuk informasi selengkapnya, lihat Meningkatkan mesin DB Microsoft SQL Server.

Jadwal penghentian untuk versi mesin utama Microsoft SQL Server di Amazon RDS

Tabel berikut menampilkan jadwal penghentian yang direncanakan untuk versi mesin utama Microsoft SQL Server.

Tanggal Informasi
9 Juli 2024

Microsoft akan menghentikan pembaruan patch penting untuk SQL Server 2014. Untuk informasi selengkapnya, lihat Microsoft SQL Server 2014 di dokumentasi Microsoft.

1 Juni 2024

Amazon RDS berencana untuk mengakhiri dukungan Microsoft SQL Server 2014 pada RDS for SQL Server. Pada saat itu, instans yang masih tersisa akan dijadwalkan untuk dimigrasikan ke SQL Server 2016 (tersedia versi minor terbaru). Untuk informasi selengkapnya, lihat Pengumuman: Amazon RDS for SQL Server mengakhiri dukungan untuk versi utama SQL Server 2014.

Untuk menghindari peningkatan otomatis dari Microsoft SQL Server 2014, Anda dapat melakukan peningkatan pada waktu yang diinginkan. Untuk informasi selengkapnya, lihat Meningkatkan versi mesin instans DB.

12 Juli 2022

Microsoft akan menghentikan pembaruan patch penting untuk SQL Server 2012. Untuk informasi selengkapnya, lihat Microsoft SQL Server 2012 di dokumentasi Microsoft.

1 Juni 2022

Amazon RDS berencana untuk mengakhiri dukungan Microsoft SQL Server 2012 pada RDS for SQL Server. Pada saat itu, instans yang masih tersisa akan dijadwalkan untuk dimigrasikan ke SQL Server 2014 (tersedia versi minor terbaru). Untuk informasi selengkapnya, lihat Pengumuman: Amazon RDS for SQL Server mengakhiri dukungan untuk versi utama SQL Server 2012.

Untuk menghindari peningkatan otomatis dari Microsoft SQL Server 2012, Anda dapat melakukan peningkatan pada waktu yang diinginkan. Untuk informasi selengkapnya, lihat Meningkatkan versi mesin instans DB.

1 September 2021 Amazon RDS mulai menonaktifkan pembuatan instans DB RDS for SQL Server baru menggunakan Microsoft SQL Server 2012. Untuk informasi selengkapnya, lihat Pengumuman: Amazon RDS for SQL Server mengakhiri dukungan untuk versi utama SQL Server 2012.
12 Juli 2019

Tim Amazon RDS menghentikan dukungan untuk Microsoft SQL Server 2008 R2 pada Juni 2019. Instans yang masih tersisa dari Microsoft SQL Server 2008 R2 dimigrasikan ke SQL Server 2012 (tersedia versi minor terbaru).

Untuk menghindari peningkatan otomatis dari Microsoft SQL Server 2008 R2, Anda dapat melakukan peningkatan pada waktu yang diinginkan. Untuk informasi selengkapnya, lihat Meningkatkan versi mesin instans DB.

25 April 2019 Sebelum akhir April 2019, Anda tidak lagi dapat membuat basis data Amazon RDS for SQL Server menggunakan Microsoft SQL Server 2008R2.

Fitur Microsoft SQL Server di Amazon RDS

Versi SQL Server yang didukung di Amazon RDS dilengkapi fitur-fitur berikut. Secara umum, versi juga dilengkapi dengan fitur dari versi sebelumnya, kecuali dinyatakan lain dalam dokumentasi Microsoft.

Fitur Microsoft SQL Server 2022

SQL Server 2022 dilengkapi dengan banyak fitur baru, seperti berikut ini:

  • Parameter Sensitive Plan Optimization – memungkinkan beberapa paket cache untuk satu pernyataan berparameter, berpotensi mengurangi masalah dengan sniffing parameter.

  • SQL Server Ledger – menyediakan kemampuan untuk membuktikan secara kriptografi bahwa data Anda belum diubah tanpa otorisasi.

  • Inisialisasi file instan untuk peristiwa pertumbuhan file log transaksi – menghasilkan eksekusi peristiwa pertumbuhan log yang lebih cepat hingga 64MB, termasuk untuk basis data dengan TDE yang diaktifkan.

  • Penyempurnaan konkurensi latch halaman sistem – mengurangi pertentangan latch halaman saat mengalokasikan dan membatalkan alokasi halaman dan luasan data, memberikan peningkatan performa yang signifikan pada tempdb beban kerja yang berat.

Untuk daftar lengkap fitur SQL Server 2022, lihat What's new in SQL Server 2022 (16.x) di dokumentasi Microsoft.

Untuk daftar fitur yang tidak didukung, lihat Fitur yang tidak didukung dan fitur dengan dukungan terbatas.

Fitur Microsoft SQL Server 2019

SQL Server 2019 dilengkapi dengan banyak fitur baru, seperti berikut ini:

  • Pemulihan basis data yang dipercepat (ADR) – Mengurangi waktu pemulihan crash setelah mulai ulang atau rollback transaksi yang berjalan lama.

  • Intelligent Query Processing (IQP):

    • Umpan balik pemberian memori mode baris – Mengoreksi pemberian hak akses eksesif secara otomatis, yang sebaliknya akan mengakibatkan pemborosan memori dan pengurangan konkurensi.

    • Mode batch di rowstore – Mengaktifkan eksekusi mode batch untuk beban kerja analitik tanpa memerlukan indeks columnstore.

    • Kompilasi ditangguhkan variabel tabel – Menyempurnakan kualitas paket dan performa keseluruhan untuk kueri yang mereferensikan variabel tabel.

  • Performa cerdas:

    • Opsi indeks OPTIMIZE_FOR_SEQUENTIAL_KEY – Meningkatkan throughput untuk sisipan konkurensi tinggi ke dalam indeks.

    • Peningkatan skalabilitas titik pemeriksaan tidak langsung – Membantu basis data dengan beban kerja DML berat.

    • Pembaruan Concurrent Page Free Space (PFS) – Memungkinkan penanganan sebagai latch bersama, bukan sebagai latch eksklusif.

  • Memantau perbaikan:

    • Jenis tunggu WAIT_ON_SYNC_STATISTICS_REFRESH – Menampilkan akumulasi waktu tingkat instans yang dihabiskan untuk operasi refresh statistik sinkron.

    • Konfigurasi cakupan basis data – Mencakup LIGHTWEIGHT_QUERY_PROFILING dan LAST_QUERY_PLAN_STATS.

    • Fungsi manajemen dinamis (DMF) – Mencakup sys.dm_exec_query_plan_stats dan sys.dm_db_page_info.

  • Peringatan pemotongan panjang – Pesan kesalahan pemotongan data secara default mencakup nama tabel dan kolom serta nilai yang dipotong.

  • Pembuatan indeks online yang dapat dilanjutkan kembali – Di SQL Server 2017, hanya pembuatan ulang indeks online yang dapat dilanjutkan kembali yang didukung.

Untuk daftar lengkap fitur SQL Server 2019, lihat What's new in SQL Server 2019 (15.x) di dokumentasi Microsoft.

Untuk daftar fitur yang tidak didukung, lihat Fitur yang tidak didukung dan fitur dengan dukungan terbatas.

Fitur Microsoft SQL Server 2017

SQL Server 2017 dilengkapi dengan banyak fitur baru, seperti berikut ini:

  • Pemrosesan kueri adaptif

  • Koreksi paket otomatis (fitur penyetelan otomatis)

  • GraphDB

  • Pembuatan ulang indeks yang dapat dilanjutkan

Untuk daftar lengkap fitur SQL Server 2017, lihat What's new in SQL Server 2017 di dokumentasi Microsoft.

Untuk daftar fitur yang tidak didukung, lihat Fitur yang tidak didukung dan fitur dengan dukungan terbatas.

Fitur Microsoft SQL Server 2016

Amazon RDS mendukung fitur SQL Server 2016 berikut:

  • Selalu Dienkripsi

  • Dukungan JSON

  • Analitik Operasional

  • Penyimpanan Kueri

  • Tabel Temporal

Untuk daftar lengkap fitur SQL Server 2016, lihat What's new in SQL Server 2016 di dokumentasi Microsoft.

Fitur Microsoft SQL Server 2014

Selain fitur SQL Server 2012 yang didukung, Amazon RDS mendukung pengoptimal kueri baru yang tersedia di SQL Server 2014, dan juga fitur durabilitas tertunda.

Untuk daftar fitur yang tidak didukung, lihat Fitur yang tidak didukung dan fitur dengan dukungan terbatas.

SQL Server 2014 mendukung semua parameter dari SQL Server 2012 dan menggunakan nilai default yang sama. SQL Server 2014 mencakup satu parameter baru, checksum cadangan default. Untuk informasi selengkapnya, lihat Mengkonfigurasi default checksum cadangan (opsi konfigurasi server) di dokumentasi Microsoft.

Akhir dukungan Microsoft SQL Server 2012 di Amazon RDS

SQL Server 2012 telah mencapai akhir dukungannya di Amazon RDS.

RDS meningkatkan semua instans DB yang masih menggunakan SQL Server 2012 ke versi minor terbaru SQL Server 2014. Untuk informasi selengkapnya, lihat Manajemen versi di Amazon RDS.

Akhir dukungan Microsoft SQL Server 2008 R2 di Amazon RDS

SQL Server 2008 R2 telah mencapai akhir dukungannya di Amazon RDS.

RDS meningkatkan semua instans DB yang masih menggunakan SQL Server 2008 R2 ke versi minor terbaru SQL Server 2012. Untuk informasi selengkapnya, lihat Manajemen versi di Amazon RDS.

Dukungan Change Data Capture (CDC) untuk instans DB Microsoft SQL Server

Amazon RDS mendukung Change Data Capture (CDC) untuk instans DB yang menjalankan Microsoft SQL Server. CDC menangkap perubahan yang dibuat pada data di tabel Anda, dan menyimpan metadata tentang setiap perubahan yang bisa Anda akses nanti. Untuk informasi selengkapnya, lihat Change Data Capture (CDC) di dokumentasi Microsoft.

Amazon RDS mendukung CDC untuk edisi dan versi SQL Server berikut:

  • Microsoft SQL Server Enterprise Edition (Semua versi)

  • Microsoft SQL Server Standard Edition:

    • 2022

    • 2019

    • 2017

    • 2016 versi 13.00.4422.0 SP1 CU2 dan yang lebih baru

Untuk menggunakan CDC dengan instans DB Amazon RDS Anda, pertama-tama aktifkan atau nonaktifkan CDC di tingkat basis data dengan menggunakan prosedur tersimpan yang ditentukan RDS. Setelah itu, setiap pengguna yang memiliki peran db_owner untuk basis data tersebut dapat menggunakan prosedur tersimpan Microsoft native untuk mengontrol CDC pada basis data tersebut. Untuk informasi selengkapnya, lihat Menggunakan pengambilan data perubahan.

Anda dapat menggunakan CDC dan AWS Database Migration Service untuk mengaktifkan replikasi berkelanjutan dari instans SQL Server DB.

Fitur yang tidak didukung dan fitur dengan dukungan terbatas

Fitur-fitur Microsoft SQL Server berikut tidak didukung di Amazon RDS:

  • Mencadangkan ke Microsoft Azure Blob Storage

  • Ekstensi kumpulan buffer

  • Kebijakan kata sandi kustom

  • Layanan Kualitas Data

  • Pengiriman Log Basis Data

  • Snapshot basis data (Amazon RDS hanya mendukung snapshot instans DB)

  • Prosedur tersimpan yang diperluas, termasuk xp_cmdshell

  • Dukungan FILESTREAM

  • Tabel file

  • Machine Learning dan R Services (memerlukan akses OS untuk menginstalnya)

  • Rencana pemeliharaan

  • Pengumpul Data Performa

  • Manajemen Berbasis Kebijakan

  • PolyBase

  • Replikasi

  • Resource Governor

  • Pemicu tingkat server

  • Titik Akhir Service Broker

  • Basis data stretch

  • Properti basis data YANG DAPAT DIPERCAYA (membutuhkan peran sysadmin)

  • Titik akhir T-SQL (semua operasi yang menggunakan CREATE ENDPOINT tidak tersedia)

  • WCF Data Services

Fitur Microsoft SQL Server berikut memiliki dukungan terbatas di Amazon RDS:

Fitur berikut tidak didukung di Amazon RDS dengan SQL Server 2022:

  • Penangguhan basis data untuk snapshot

  • Sumber Data Eksternal

  • Pencadangan dan pemulihan ke penyimpanan objek yang kompatibel dengan S3

  • Integrasi penyimpanan objek

  • TLS 1.3 dan MS-TDS 8.0

  • Pembongkaran kompresi cadangan dengan QAT

  • SQL Server Analysis Services (SSAS)

  • Pencerminan basis data dengan deployment Multi-AZ. SQL Server Always On adalah satu-satunya metode yang didukung dengan deployment Multi-AZ.

Deployment Multi-AZ menggunakan Microsoft SQL Server Database Mirroring atau Always On Availability Group

Amazon RDS mendukung deployment Multi-AZ untuk instans DB yang menjalankan Microsoft SQL Server menggunakan SQL Server Database Mirroring (DBM) atau Always On Availability Groups (AG). Deployment Multi-AZ memberikan peningkatan ketersediaan, durabilitas data, dan toleransi kesalahan untuk instans DB. Jika terjadi pemeliharaan basis data yang direncanakan atau gangguan layanan yang tidak direncanakan, Amazon RDS secara otomatis gagal ke replika up-to-date sekunder sehingga operasi basis data dapat dilanjutkan dengan cepat tanpa intervensi manual. Instans primer dan sekunder menggunakan titik akhir yang sama, yang alamat jaringan fisiknya bertransisi ke replika sekunder pasif sebagai bagian dari proses failover. Anda tidak perlu mengonfigurasi ulang aplikasi saat terjadi failover.

Amazon RDS mengelola failover dengan secara aktif memantau deployment Multi-AZ Anda dan memulai failover ketika masalah pada instans primer terjadi. Failover tidak akan terjadi kecuali instans siaga dan primer sepenuhnya sinkron. Amazon RDS secara aktif mempertahankan deployment Multi-AZ Anda dengan otomatis memperbaiki instans DB yang tidak berkondisi baik dan membangun kembali replikasi sinkron. Anda tidak perlu mengatur apa pun. Amazon RDS menangani instans primer, pemantau, dan siaga untuk Anda. Saat Anda menyiapkan Multi-AZ SQL Server, RDS mengonfigurasi instans sekunder pasif untuk semua basis data pada instans.

Untuk informasi lebih lanjut, lihat Deployment Multi-AZ untuk Amazon RDS for Microsoft SQL Server.

Menggunakan Enkripsi Data Transparan untuk mengenkripsi data diam

Amazon RDS mendukung Enkripsi Data Transparan (TDE) Microsoft SQL Server, yang secara transparan mengenkripsi data yang disimpan. Amazon RDS menggunakan grup opsi untuk mengaktifkan dan mengonfigurasi fitur ini. Untuk informasi selengkapnya tentang opsi TDE, lihat Dukungan untuk Enkripsi Data Transparan di SQL Server.

Fungsi dan prosedur tersimpan Amazon RDS for Microsoft SQL Server

Berikut ini, Anda dapat menemukan daftar prosedur tersimpan dan fungsi Amazon RDS yang membantu mengotomatiskan tugas SQL Server.

Jenis tugas Prosedur atau fungsi Penggunaannya
Tugas administrasi

rds_drop_database

Menghapus sementara basis data Microsoft SQL Server

rds_failover_time

Menentukan waktu failover terakhir

rds_modify_db_name

Mengganti nama basis data Microsoft SQL Server dalam deployment Multi-AZ

rds_read_error_log

Melihat log kesalahan dan agen

rds_set_configuration

Operasi ini digunakan untuk mengatur berbagai konfigurasi instans DB:

rds_set_database_online

Melakukan transisi basis data Microsoft SQL Server dari OFFLINE ke ONLINE

rds_set_system_database_sync_objects

rds_fn_get_system_database_sync_objects

rds_fn_server_object_last_sync_time

Mengaktifkan replikasi pekerjaan SQL Server Agent

rds_show_configuration

Untuk melihat nilai yang ditetapkan menggunakan rds_set_configuration, lihat topik berikut:

rds_shrink_tempdbfile

Mengurangi basis data tempdb
Change Data Capture (CDC)

rds_cdc_disable_db

Menonaktifkan CDC

rds_cdc_enable_db

Mengaktifkan CDC
Database Mail

rds_fn_sysmail_allitems

Melihat pesan, log, dan lampiran

rds_fn_sysmail_event_log

Melihat pesan, log, dan lampiran

rds_fn_sysmail_mailattachments

Melihat pesan, log, dan lampiran

rds_sysmail_control

Operasi ini digunakan dalam memulai dan menghentikan antrean email:

rds_sysmail_delete_mailitems_sp

Menghapus pesan
Pencadangan dan pemulihan native

rds_backup_database

Membuat backup basis data

rds_cancel_task

Membatalkan tugas

rds_finish_restore

Menyelesaikan pemulihan basis data

rds_restore_database

Memulihkan basis data

rds_restore_log

Memulihkan log
Transfer file Amazon S3

rds_delete_from_filesystem

Menghapus file di instans DB RDS

rds_download_from_s3

Mengunduh file dari bucket Amazon S3 ke instans DB SQL Server

rds_gather_file_details

Menampilkan daftar file di instans DB RDS

rds_upload_to_s3

Mengunggah file dari instans DB SQL Server ke bucket Amazon S3
Microsoft Distributed Transaction Coordinator (MSDTC)

rds_msdtc_transaction_tracing

Menggunakan pelacakan transaksi
SQL Server Audit

rds_fn_get_audit_file

Melihat log audit
Enkripsi Data Transparan

rds_backup_tde_certificate

rds_drop_tde_certificate

rds_restore_tde_certificate

rds_fn_list_user_tde_certificates

Dukungan untuk Enkripsi Data Transparan di SQL Server
Microsoft Business Intelligence (MSBI)

rds_msbi_task

Operasi ini digunakan dengan SQL Server Analysis Services (SSAS):

Operasi ini juga digunakan dengan SQL Server Integration Services (SSIS):

Operasi ini juga digunakan dengan SQL Server Reporting Services (SSRS):

rds_fn_task_status

Operasi ini menunjukkan status tugas MSBI:

SSIS

rds_drop_ssis_database

Menurunkan basis data SSISDB

rds_sqlagent_proxy

Membuat proksi SSIS
SSRS

rds_drop_ssrs_databases

Menghapus basis data SSRS

Zona waktu lokal untuk instans DB Microsoft SQL Server

Zona waktu instans DB Amazon RDS yang menjalankan Microsoft SQL Server diatur secara default. Nilai default saat ini adalah Waktu Universal Terkoordinasi (UTC). Anda dapat mengatur zona waktu instans DB ke zona waktu lokal agar sesuai dengan zona waktu aplikasi Anda.

Anda akan menetapkan zona waktu saat pertama kali membuat instans DB. Anda dapat membuat instans DB dengan menggunakan AWS Management Console, tindakan CreateDBInstance Amazon RDS API, atau perintah create-db-instance. AWS CLI

Jika instans DB Anda adalah bagian dari deployment Multi-AZ (menggunakan SQL Server DBM atau AG), maka ketika Anda gagal, zona waktu Anda akan tetap menjadi zona waktu lokal yang Anda tetapkan. Untuk informasi selengkapnya, lihat Deployment Multi-AZ menggunakan Microsoft SQL Server Database Mirroring atau Always On Availability Group.

Saat Anda meminta point-in-time pemulihan, Anda menentukan waktu untuk memulihkan. Waktu ditampilkan dalam zona waktu lokal Anda. Untuk informasi selengkapnya, lihat Memulihkan instans DB dengan waktu yang ditentukan.

Berikut ini adalah batasan untuk menetapkan zona waktu lokal pada instans DB:

  • Anda tidak dapat mengubah zona waktu Instans DB SQL Server yang sudah ada.

  • Anda tidak dapat memulihkan snapshot dari instans DB dalam satu zona waktu ke instans DB dalam zona waktu yang berbeda.

  • Kami sangat menyarankan agar Anda tidak memulihkan file cadangan dari satu zona waktu ke zona waktu yang berbeda. Jika memulihkan file cadangan dari satu zona waktu ke zona waktu yang berbeda, Anda harus mengaudit kueri dan aplikasi Anda untuk mengetahui efek dari perubahan zona waktu. Untuk informasi selengkapnya, lihat Mengimpor dan mengekspor basis data SQL Server menggunakan pencadangan dan pemulihan native.

Zona waktu yang didukung

Anda dapat mengatur zona waktu lokal Anda ke salah satu nilai yang tercantum dalam tabel berikut ini.

Zona waktu yang didukung untuk Amazon RDS di SQL Server

Zona waktu

Offset waktu standar

Deskripsi

Catatan

Waktu Standar Afghanistan

(UTC+04.30)

Kabul

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Alaska

(UTC–09.00)

Alaska

Waktu Standar Aleutian

(UTC–10.00)

Kepulauan Aleutian

Waktu Standar Altai

(UTC+07.00)

Barnaul, Gorno-Altaysk

Waktu Standar Arab

(UTC+03.00)

Kuwait, Riyadh

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Arab

(UTC+04.00)

Abu Dhabi, Muscat

Waktu Standar Arab

(UTC+03.00)

Bagdad

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Argentina

(UTC–03.00)

Kota Buenos Aires

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Astrakhan

(UTC+04.00)

Astrakhan, Ulyanovsk

Waktu Standar Atlantik

(UTC–04.00)

Waktu Atlantik (Kanada)

Waktu Standar Tengah AUS

(UTC+09.30)

Darwin

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Barat Tengah Aus

(UTC+08.45)

Eucla

Waktu Standar Timur AUS

(UTC+10.00)

Canberra, Melbourne, Sydney

Waktu Standar Azerbaijan

(UTC+04.00)

Baku

Waktu Standar Azores

(UTC–01.00)

Azores

Waktu Standar Bahia

(UTC–03.00)

Salvador

Waktu Standar Bangladesh

(UTC+06.00)

Dhaka

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Belarusia

(UTC+03.00)

Minsk

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Bougainville

(UTC+11.00)

Pulau Bougainville

Waktu Standar Kanada Pusat

(UTC–06.00)

Saskatchewan

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Cape Verde

(UTC–01.00)

Cabo Verde Is.

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Kaukasus

(UTC+04.00)

Yerevan

Cen. Waktu Standar Australia

(UTC+09.30)

Adelaide

Waktu Standar Amerika Tengah

(UTC–06.00)

Amerika Tengah

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Asia Tengah

(UTC+06.00)

Astana

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Brasil Tengah

(UTC–04.00)

Cuiaba

Waktu Standar Eropa Tengah

(UTC+01.00)

Belgrade, Bratislava, Budapest, Ljubljana, Praha

Waktu Standar Eropa Tengah

(UTC+01.00)

Sarajevo, Skopje, Warsawa, Zagreb

Waktu Standar Pasifik Tengah

(UTC+11.00)

Kepulauan Solomon, Kaledonia Baru

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Tengah

(UTC–06.00)

Waktu Tengah (AS dan Kanada)

Waktu Standar Tengah (Meksiko)

(UTC–06.00)

Guadalajara, Mexico City, Monterrey

Waktu Standar Kepulauan Chatham

(UTC+12.45)

Kepulauan Chatham

Waktu Standar Tiongkok

(UTC+08.00)

Beijing, Chongqing, Hong Kong, Urumqi

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Kuba

(UTC–05.00)

Havana

Waktu Standar Garis Batas Tanggal

(UTC–12.00)

Garis Batas Tanggal Internasional Bagian Barat

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Afrika Timur

(UTC+03.00)

Nairobi

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Australia Timur

(UTC+10.00)

Brisbane

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Eropa Timur

(UTC+02.00)

Chisinau

Waktu Standar Amerika Selatan Timur

(UTC–03.00)

Brasilia

Waktu Standar Pulau Paskah

(UTC–06.00)

Pulau Paskah

Waktu Standar Timur

(UTC–05.00)

Waktu Timur (AS dan Kanada)

Waktu Standar Timur (Meksiko)

(UTC–05.00)

Chetumal

Waktu Standar Mesir

(UTC+02.00)

Kairo

Waktu Standar Ekaterinburg

(UTC+05.00)

Ekaterinburg

Waktu Standar Fiji

(UTC+12.00)

Fiji

Waktu Standar FLE

(UTC+02.00)

Helsinki, Kyiv, Riga, Sofia, Tallinn, Vilnius

Waktu Standar Georgia

(UTC+04.00)

Tbilisi

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar GMT

(UTC)

Dublin, Edinburgh, Lisbon, London

Zona waktu ini tidak sama dengan Greenwich Mean Time. Zona waktu ini menggunakan waktu musim panas.

Waktu Standar Greenland

(UTC–03.00)

Greenland

Waktu Standar Greenwich

(UTC)

Monrovia, Reykjavik

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar GTB

(UTC+02.00)

Athena, Bukares

Waktu Standar Haiti

(UTC–05.00)

Haiti

Waktu Standar Hawaii

(UTC–10.00)

Hawaii

Waktu Standar India

(UTC+05.30)

Chennai, Kolkata, Mumbai, New Delhi

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Iran

(UTC+03.30)

Teheran

Waktu Standar Israel

(UTC+02.00)

Yerusalem

Waktu Standar Yordania

(UTC+02.00)

Amman

Waktu Standar Kaliningrad

(UTC+02.00)

Kaliningrad

Waktu Standar Kamchatka

(UTC+12.00)

Petropavlovsk-Kamchatsky – Lama

Waktu Standar Korea

(UTC+09.00)

Seoul

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Libya

(UTC+02.00)

Tripoli

Waktu Standar Kepulauan Line

(UTC+14.00)

Pulau Kiritimati

Waktu Standar Lord Howe

(UTC+10.30)

Pulau Lord Howe

Waktu Standar Magadan

(UTC+11.00)

Magadan

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Magallanes

(UTC–03.00)

Punta Arenas

Waktu Standar Marquesas

(UTC–09.30)

Kepulauan Marquesas

Waktu Standar Mauritius

(UTC+04.00)

Port Louis

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Timur Tengah

(UTC+02.00)

Beirut

Waktu Standar Montevideo

(UTC–03.00)

Montevideo

Waktu Standar Maroko

(UTC+01.00)

Casablanca

Waktu Standar Pegunungan

(UTC–07.00)

Waktu Pegunungan (AS dan Kanada)

Waktu Standar Pegunungan (Meksiko)

(UTC–07.00)

Chihuahua, La Paz, Mazatlan

Waktu Standar Myanmar

(UTC+06.30)

Yangon (Rangoon)

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Asia Tengah Utara

(UTC+07.00)

Novosibirsk

Waktu Standar Namibia

(UTC+02.00)

Windhoek

Waktu Standar Nepal

(UTC+05.45)

Kathmandu

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Selandia Baru

(UTC+12.00)

Auckland, Wellington

Waktu Standar Newfoundland

(UTC–03.30)

Newfoundland

Waktu Standar Norfolk

(UTC+11.00)

Pulau Norfolk

Waktu Standar Timur Asia Utara

(UTC+08.00)

Irkutsk

Waktu Standar Asia Utara

(UTC+07.00)

Krasnoyarsk

Waktu Standar Korea Utara

(UTC+09.00)

Pyongyang

Waktu Standar Omsk

(UTC+06.00)

Omsk

Waktu Standar SA Pasifik

(UTC–03.00)

Santiago

Waktu Standar Pasifik

(UTC–08.00)

Waktu Pasifik (AS dan Kanada)

Waktu Standar Pasifik (Meksiko)

(UTC–08.00)

Baja California

Waktu Standar Pakistan

(UTC+05.00)

Islamabad, Karachi

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Paraguay

(UTC–04.00)

Asuncion

Waktu Standar Romance

(UTC+01.00)

Brussels, Copenhagen, Madrid, Paris

Zona Waktu Rusia 10

(UTC+11.00)

Chokurdakh

Zona Waktu Rusia 11

(UTC+12.00)

Anadyr, Petropavlovsk-Kamchatsky

Zona Waktu Rusia 3

(UTC+04.00)

Izhevsk, Samara

Waktu Standar Rusia

(UTC+03.00)

Moskow, St. Petersburg, Volgograd

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Timur SA

(UTC–03.00)

Cayenne, Fortaleza

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Pasifik SA

(UTC–05.00)

Bogota, Lima, Quito, Rio Branco

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Barat SA

(UTC–04.00)

Georgetown, La Paz, Manaus, San Juan

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Saint Pierre

(UTC–03.00)

Saint Pierre dan Miquelon

Waktu Standar Sakhalin

(UTC+11.00)

Sakhalin

Waktu Standar Samoa

(UTC+13.00)

Samoa

Waktu Standar Sao Tome

(UTC+01.00)

Sao Tome

Waktu Standar Saratov

(UTC+04.00)

Saratov

Waktu Standar Asia Tenggara

(UTC+07.00)

Bangkok, Hanoi, Jakarta

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Singapura

(UTC+08.00)

Kuala Lumpur, Singapura

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Afrika Selatan

(UTC+02.00)

Harare, Pretoria

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Sri Lanka

(UTC+05.30)

Sri Jayawardenepura

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Sudan

(UTC+02.00)

Khartoum

Waktu Standar Syria

(UTC+02.00)

Damascus

Waktu Standar Taipei

(UTC+08.00)

Taipei

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Tasmania

(UTC+10.00)

Hobart

Waktu Standar Tocantins

(UTC–03.00)

Araguaina

Waktu Standar Tokyo

(UTC+09.00)

Osaka, Sapporo, Tokyo

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Tomsk

(UTC+07.00)

Tomsk

Waktu Standar Tonga

(UTC+13.00)

Nuku'alofa

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Transbaikal

(UTC+09.00)

Chita

Waktu Standar Turki

(UTC+03.00)

Istanbul

Waktu Standar Turks dan Caicos

(UTC–05.00)

Turks dan Caicos

Waktu Standar Ulaanbaatar

(UTC+08.00)

Ulaanbaatar

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Timur AS

(UTC–05.00)

Indiana (Timur)

Waktu Standar Pegunungan AS

(UTC–07.00)

Arizona

Zona waktu ini tidak menggunakan waktu musim panas.

UTC

UTC

Waktu Universal Terkoordinasi

Zona waktu ini tidak menggunakan waktu musim panas.

UTC–02

(UTC–02.00)

Waktu Universal Terkoordinasi–02

Zona waktu ini tidak menggunakan waktu musim panas.

UTC–08

(UTC–08.00)

Waktu Universal Terkoordinasi–08

UTC–09

(UTC–09.00)

Waktu Universal Terkoordinasi–09

UTC–11

(UTC–11.00)

Waktu Universal Terkoordinasi–11

Zona waktu ini tidak menggunakan waktu musim panas.

UTC+12

(UTC+12.00)

Waktu Universal Terkoordinasi+12

Zona waktu ini tidak menggunakan waktu musim panas.

UTC+13

(UTC+13.00)

Waktu Universal Terkoordinasi+13

Waktu Standar Venezuela

(UTC–04.00)

Caracas

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Vladivostok

(UTC+10.00)

Vladivostok

Waktu Standar Volgograd

(UTC+04.00)

Volgograd

Waktu Standar Australia Barat

(UTC+08.00)

Perth

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Afrika Tengah Barat

(UTC+01.00)

Afrika Tengah Barat

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Eropa Barat

(UTC+01.00)

Amsterdam, Berlin, Bern, Roma, Stockholm, Wina

Waktu Standar Mongolia Barat

(UTC+07.00)

Hovd

Waktu Standar Asia Barat

(UTC+05.00)

Ashgabat, Tashkent

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Tepi Barat

(UTC+02.00)

Gaza, Hebron

Waktu Standar Pasifik Barat

(UTC+10.00)

Guam, Port Moresby

Zona waktu ini tidak menggunakan waktu musim panas.

Waktu Standar Yakutsk

(UTC+09.00)

Yakutsk