Jika aturan pengurutan dan zona waktu instans RDS SQL Server tidak sesuai dengan logika bisnis Anda atau aplikasi Anda menangani data lintas beberapa zona waktu, ubah aturan pengurutan dan zona waktu instans tersebut agar data dikonversi dan ditampilkan secara akurat.
Latar Belakang
-
Aturan pengurutan set karakter default untuk sebuah instans adalah Chinese_PRC_CI_AS.
-
Zona waktu default untuk sebuah instans adalah China Standard Time.
-
Database sistem mencakup
master,msdb,tempdb, danmodel.
-
Untuk daftar aturan pengurutan set karakter dan zona waktu yang tersedia, lihat di konsol.
-
Untuk mengubah aturan pengurutan set karakter database yang dibuat pengguna, jalankan perintah
ALTER DATABASE <nama_database_yang_dibuat_pengguna> COLLATE <aturan_pengurutan_set_karakter>.
Batasan Penggunaan
-
Anda tidak dapat mengubah zona waktu untuk instans shared.
-
Anda tidak dapat mengubah aturan pengurutan set karakter sistem atau zona waktu untuk instans Serverless.
Ubah set karakter dan aturan pengurutan
-
Sebelum mengubah aturan pengurutan set karakter sistem, pastikan instans tidak memiliki database yang dibuat pengguna (non-sistem). Jika instans memiliki database yang dibuat pengguna, Anda tidak dapat mengubah set karakter dan aturan pengurutan melalui konsol.
-
Jika Anda menghapus database dari instans, tugas penghapusan tersebut mungkin masih tertunda di instans standby. Untuk mencegah konflik, pastikan tidak ada database di instans primary maupun standby sebelum mengubah aturan pengurutan set karakter sistem.
Masuk ke konsol ApsaraDB RDS dan buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada, lalu temukan instans tersebut dan klik ID instansnya.
-
Di panel navigasi sebelah kiri, klik Databases.
-
Di halaman Databases, klik Modify Character Set and Collation.
-
Di kotak dialog, atur parameter Character Set Collation Rule, lalu klik OK.
PentingPerubahan aturan pengurutan set karakter sistem akan me-restart instans. Proses ini memerlukan waktu 2 hingga 10 menit, selama itu instans tidak tersedia.
-
Lihat aturan pengurutan set karakter sistem yang telah diperbarui di halaman Basic Information.
Ubah zona waktu
Masuk ke konsol ApsaraDB RDS dan buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada, lalu temukan instans tersebut dan klik ID instansnya.
-
Di panel navigasi sebelah kiri, klik Databases.
-
Di halaman Databases, klik Modify Time Zone.
-
Di kotak dialog, atur Time Zone, lalu klik OK. Untuk informasi lebih lanjut, lihat Tabel Zona Waktu dan Offset UTC.
PentingMengubah zona waktu akan me-restart instans. Hal ini menyebabkan downtime hingga 1 menit untuk instans Edisi Ketersediaan Tinggi dan Edisi Kluster, serta sekitar 5 menit untuk instans Edisi Dasar.
-
Di kotak dialog, klik OK lagi.
-
Anda dapat melihat zona waktu yang telah diperbarui di halaman Basic Information instans.
Bidang tersebut diberi label System Time Zone.
Zona waktu dan offset UTC
Di beberapa negara, jam diatur maju satu jam saat memulai waktu daylight saving dan mundur satu jam saat kembali ke waktu standar. Waktu daylight saving (DST) memajukan waktu lokal satu jam dari waktu standar selama periode tertentu dalam setahun, terutama untuk menghemat energi. Tanggal mulai dan akhir periode ini bervariasi tergantung negara dan wilayah.
|
Zona waktu |
Offset waktu standar |
Daylight saving |
Keterangan |
|
Afghanistan Standard Time |
(UTC+04:30) |
None |
Kabul |
|
Alaskan Standard Time |
(UTC-09:00) |
DST+1 hour |
Alaska |
|
Arabian Standard Time |
(UTC+04:00) |
None |
Abu Dhabi, Muscat |
|
Atlantic Standard Time |
(UTC-04:00) |
DST+1 hour |
Atlantic Time (Canada) |
|
AUS Central Standard Time |
(UTC+09:30) |
None |
Darwin |
|
AUS Eastern Standard Time |
(UTC+10:00) |
DST+1 hour |
Canberra, Melbourne, Sydney |
|
Belarus Standard Time |
(UTC+03:00) |
None |
Minsk |
|
Canada Central Standard Time |
(UTC-06:00) |
None |
Saskatchewan |
|
Cape Verde Standard Time |
(UTC-01:00) |
None |
Cabo Verde |
|
Central Australia Standard Time |
(UTC+09:30) |
None |
Adelaide |
|
Central America Standard Time |
(UTC-06:00) |
None |
Amerika Tengah |
|
Central Asia Standard Time |
(UTC+06:00) |
None |
Astana |
|
Central Brazilian Standard Time |
(UTC-04:00) |
None |
Cuiaba |
|
Central Europe Standard Time |
(UTC+01:00) |
None |
Belgrade, Bratislava, Budapest, Ljubljana, Prague |
|
Central European Standard Time |
(UTC+01:00) |
DST+1 hour |
Sarajevo, Skopje, Warsaw, Zagreb |
|
Central Pacific Standard Time |
(UTC+11:00) |
None |
Kepulauan Solomon, Kaledonia Baru |
|
Central Standard Time |
(UTC-06:00) |
DST+1 hour |
Waktu Tengah (AS dan Kanada) |
|
Central Standard Time (Mexico) |
(UTC-06:00) |
None |
Guadalajara, Mexico City, Monterrey |
|
China Standard Time |
(UTC+08:00) |
None |
Beijing, Chongqing, Hong Kong, Urumqi |
|
East Africa Standard Time |
(UTC+03:00) |
None |
Nairobi |
|
East Australia Standard Time |
(UTC+10:00) |
DST+1 hour |
Brisbane |
|
East Europe Standard Time |
(UTC+02:00) |
DST+1 hour |
Chisinau |
|
East South America Standard Time |
(UTC-03:00) |
None |
Brasilia |
|
Eastern Standard Time |
(UTC-05:00) |
DST+1 hour |
Waktu Timur (AS dan Kanada) |
|
Georgian Standard Time |
(UTC+04:00) |
None |
Tbilisi |
|
GMT Standard Time |
(UTC+00:00) |
None |
Dublin, Edinburgh, Lisbon, London |
|
Greenland Standard Time |
(UTC-03:00) |
DST+1 hour |
Greenland |
|
Greenwich Standard Time |
(UTC+00:00) |
None |
Monrovia, Reykjavik |
|
GTB Standard Time |
(UTC+02:00) |
DST+1 hour |
Athens, Bucharest |
|
Hawaiian Standard Time |
(UTC-10:00) |
None |
Hawaii |
|
India Standard Time |
(UTC+05:30) |
None |
Chennai, Kolkata, Mumbai, New Delhi |
|
Jordan Standard Time |
(UTC+02:00) |
None |
Amman |
|
Korea Standard Time |
(UTC+09:00) |
None |
Seoul |
|
Middle East Standard Time |
(UTC+02:00) |
None |
Beirut |
|
Mountain Standard Time |
(UTC-07:00) |
DST+1 hour |
Waktu Pegunungan (AS dan Kanada) |
|
Mountain Standard Time (Mexico) |
(UTC-07:00) |
None |
Chihuahua, La Paz, Mazatlan |
|
US Mountain Standard Time |
(UTC-07:00) |
None |
Arizona |
|
New Zealand Standard Time |
(UTC+12:00) |
DST+1 hour |
Auckland, Wellington |
|
Newfoundland Standard Time |
(UTC-03:30) |
DST+1 hour |
Newfoundland |
|
Pacific South America Standard Time |
(UTC-03:00) |
None |
Santiago |
|
Pacific Standard Time |
(UTC-08:00) |
DST+1 hour |
Waktu Pasifik (AS dan Kanada) |
|
Pacific Standard Time (Mexico) |
(UTC-08:00) |
None |
Baja California |
|
Russian Standard Time |
(UTC+03:00) |
None |
Moskow, St. Petersburg, Volgograd |
|
South America Pacific Standard Time |
(UTC-05:00) |
None |
Bogota, Lima, Quito, Rio Branco |
|
Southeast Asia Standard Time |
(UTC+07:00) |
None |
Bangkok, Hanoi, Jakarta |
|
Singapore Standard Time |
(UTC+08:00) |
None |
Kuala Lumpur, Singapura |
|
Tokyo Standard Time |
(UTC+09:00) |
None |
Osaka, Sapporo, Tokyo |
|
US Eastern Standard Time |
(UTC-05:00) |
DST+1 hour |
Indiana (Timur) |
|
UTC |
(UTC+00:00) |
None |
Coordinated Universal Time |
|
UTC-02 |
(UTC-02:00) |
None |
|
|
UTC-08 |
(UTC-08:00) |
None |
|
|
UTC-09 |
(UTC-09:00) |
None |
|
|
UTC-11 |
(UTC-11:00) |
None |
|
|
UTC+12 |
(UTC+12:00) |
None |
|
|
West Australia Standard Time |
(UTC+08:00) |
None |
Perth |
|
West Central Africa Standard Time |
(UTC+01:00) |
None |
Afrika Tengah Barat |
|
West Europe Standard Time |
(UTC+01:00) |
DST+1 hour |
Amsterdam, Berlin, Bern, Roma, Stockholm, Wina |
|
Dateline Standard Time |
(UTC-12:00) |
None |
International Date Line West |
|
Aleutian Standard Time |
(UTC-10:00) |
DST+1 hour |
Kepulauan Aleut |
|
Marquesas Standard Time |
(UTC-09:30) |
None |
Kepulauan Marquesas |
|
Easter Island Standard Time |
(UTC-06:00) |
DST+1 hour |
Pulau Paskah |
|
Eastern Standard Time (Mexico) |
(UTC-05:00) |
None |
Chetumal |
|
Haiti Standard Time |
(UTC-05:00) |
DST+1 hour |
Haiti |
|
Turks and Caicos Standard Time |
(UTC-05:00) |
DST+1 hour |
Turks dan Caicos |
|
Paraguay Standard Time |
(UTC-04:00) |
DST+1 hour |
Asuncion |
|
Venezuela Standard Time |
(UTC-04:00) |
None |
Caracas |
|
South America Western Standard Time |
(UTC-04:00) |
None |
Georgetown, La Paz, Manaus, San Juan |
|
Tocantins Standard Time |
(UTC-03:00) |
DST+1 hour |
Araguaina |
|
South America Eastern Standard Time |
(UTC-03:00) |
None |
Cayenne, Fortaleza |
|
Argentina Standard Time |
(UTC-03:00) |
None |
Buenos Aires |
|
Montevideo Standard Time |
(UTC-03:00) |
None |
Montevideo |
|
Magallanes Standard Time |
(UTC-03:00) |
DST+1 hour |
Punta Arenas |
|
Saint Pierre Standard Time |
(UTC-03:00) |
DST+1 hour |
Saint Pierre dan Miquelon |
|
Bahia Standard Time |
(UTC-03:00) |
DST+1 hour |
Salvador |
|
Mid-Atlantic Standard Time |
(UTC-02:00) |
None |
Mid-Atlantic |
|
Azores Standard Time |
(UTC-01:00) |
DST+1 hour |
Azores |
|
Romance Standard Time |
(UTC+01:00) |
DST+1 hour |
Brussels, Copenhagen, Madrid, Paris |
|
Morocco Standard Time |
(UTC+01:00) |
DST+1 hour |
Casablanca |
|
Sao Tome Standard Time |
(UTC+01:00) |
None |
Sao Tome |
|
Egypt Standard Time |
(UTC+02:00) |
DST+1 hour |
Kairo |
|
West Bank Standard Time |
(UTC+02:00) |
DST+1 hour |
Gaza, Hebron |
|
South Africa Standard Time |
(UTC+02:00) |
None |
Harare, Pretoria |
|
FLE Standard Time |
(UTC+02:00) |
DST+1 hour |
Helsinki, Kyiv, Riga, Sofia, Tallinn, Vilnius |
|
Israel Standard Time |
(UTC+02:00) |
DST+1 hour |
Yerusalem |
|
Kaliningrad Standard Time |
(UTC+02:00) |
None |
Kaliningrad |
|
Sudan Standard Time |
(UTC+02:00) |
None |
Khartoum |
|
Libya Standard Time |
(UTC+02:00) |
DST+1 hour |
Tripoli |
|
Namibia Standard Time |
(UTC+02:00) |
DST+1 hour |
Windhoek |
|
Arabic Standard Time |
(UTC+03:00) |
None |
Baghdad |
|
Turkey Standard Time |
(UTC+03:00) |
None |
Istanbul |
|
Arab Standard Time |
(UTC+03:00) |
None |
Kuwait, Riyadh |
|
Astrakhan Standard Time |
(UTC+04:00) |
None |
Astrakhan, Ulyanovsk |
|
Azerbaijan Standard Time |
(UTC+04:00) |
None |
Baku |
|
Mauritius Standard Time |
(UTC+04:00) |
None |
Port Louis |
|
Saratov Standard Time |
(UTC+04:00) |
None |
Saratov |
|
Georgian Standard Time |
(UTC+04:00) |
None |
Tbilisi |
|
Volgograd Standard Time |
(UTC+04:00) |
None |
Volgograd |
|
Caucasus Standard Time |
(UTC+04:00) |
None |
Yerevan |
|
West Asia Standard Time |
(UTC+05:00) |
None |
Ashgabat, Tashkent |
|
Ekaterinburg Standard Time |
(UTC+05:00) |
None |
Ekaterinburg |
|
Pakistan Standard Time |
(UTC+05:00) |
None |
Islamabad, Karachi |
|
Sri Lanka Standard Time |
(UTC+05:30) |
None |
Sri Jayawardenepura |
|
Nepal Standard Time |
(UTC+05:45) |
None |
Kathmandu |
|
Bangladesh Standard Time |
(UTC+06:00) |
None |
Dhaka |
|
Omsk Standard Time |
(UTC+06:00) |
None |
Omsk |
|
Myanmar Standard Time |
(UTC+06:30) |
None |
Yangon (Rangoon) |
|
Altai Standard Time |
(UTC+07:00) |
None |
Barnaul, Gorno-Altaysk |
|
West Mongolia Standard Time |
(UTC+07:00) |
DST+1 hour |
Hovd |
|
North Asia Standard Time |
(UTC+07:00) |
None |
Krasnoyarsk |
|
North Central Asia Standard Time |
(UTC+07:00) |
None |
Novosibirsk |
|
Tomsk Standard Time |
(UTC+07:00) |
None |
Tomsk |
|
North Asia East Standard Time |
(UTC+08:00) |
DST+1 hour |
Irkutsk |
|
Singapore Standard Time |
(UTC+08:00) |
None |
Kuala Lumpur, Singapura |
|
Taipei Standard Time |
(UTC+08:00) |
None |
Taipei |
|
Ulaanbaatar Standard Time |
(UTC+08:00) |
None |
Ulaanbaatar |
|
Australian Central Western Standard Time |
(UTC+08:45) |
None |
Eucla |
|
Transbaikal Standard Time |
(UTC+09:00) |
None |
Chita |
|
Yakutsk Standard Time |
(UTC+09:00) |
None |
Yakutsk |
|
West Pacific Standard Time |
(UTC+10:00) |
None |
Guam, Port Moresby |
|
Tasmania Standard Time |
(UTC+10:00) |
DST+1 hour |
Hobart |
|
Vladivostok Standard Time |
(UTC+10:00) |
DST+1 hour |
Vladivostok |
|
Lord Howe Standard Time |
(UTC+10:30) |
DST+1 hour |
Pulau Lord Howe |
|
Bougainville Standard Time |
(UTC+11:00) |
None |
Pulau Bougainville |
|
Magadan Standard Time |
(UTC+11:00) |
None |
Magadan |
|
Norfolk Standard Time |
(UTC+11:00) |
DST+1 hour |
Pulau Norfolk |
|
Sakhalin Standard Time |
(UTC+11:00) |
None |
Sakhalin |
|
Fiji Standard Time |
(UTC+12:00) |
None |
Fiji |
|
Kamchatka Standard Time |
(UTC+12:00) |
DST+1 hour |
Petropavlovsk-Kamchatsky |
|
Chatham Islands Standard Time |
(UTC+12:45) |
DST+1 hour |
Kepulauan Chatham |
|
UTC+13 |
(UTC+13:00) |
None |
|
|
Tonga Standard Time |
(UTC+13:00) |
None |
Nuku'alofa |
|
Samoa Standard Time |
(UTC+13:00) |
DST+1 hour |
Samoa |
|
Line Islands Standard Time |
(UTC+14:00) |
None |
Pulau Kiritimati |
Dokumen Terkait
Gunakan API untuk mengkueri atau mengubah aturan pengurutan dan zona waktu sistem.