Dela via


Tidszoner i Azure SQL Managed Instance

Gäller för:Azure SQL Managed Instance

Coordinated Universal Time (UTC) är den rekommenderade tidszonen för datanivån för nyutvecklade molnlösningar, eftersom det eliminerar tvetydighet. Azure SQL Managed Instance erbjuder också ett val av tidszoner för att uppfylla behoven i befintliga program som lagrar datum- och tidsvärden och anropsfunktioner för datum och tid med en implicit kontext för en specifik tidszon.

T-SQL-funktioner som GETDATE() eller CLR-kod observerar tidszonen som angetts på instansnivå. SQL Server Agent-jobb följer också scheman enligt instansens tidszon.

Anmärkning

Azure SQL Database stöder inte tidszonsinställningar. den följer alltid UTC. Använd AT TIME ZONE i SQL Database om du behöver tolka datum- och tidsinformation i en tidszon som inte är UTC.

Viktigt!

När du migrerar dina befintliga lösningar till Azure SQL Managed Instance bör du noga överväga tidszonsförgreningarna och som tumregel matcha dina ursprungliga tidszonsinställningar såvida du inte omimplementerar relevant programlogik.

Tidszoner som stöds

En uppsättning tidszoner som stöds ärvs från det underliggande operativsystemet för den hanterade instansen. Den uppdateras regelbundet för att hämta nya tidszonsdefinitioner och återspegla ändringar av befintliga.

Principen för ändringar i sommartid/tidszon garanterar historisk exakthet från och med 2010.

En lista med namn på de tidszoner som stöds exponeras via sys.time_zone_info systemvyn.

Anmärkning

Den 14 oktober 2024 tillkännagav den paraguayanska regeringen en permanent ändring av landets tidszonspolitik. Paraguay kommer att finnas kvar på sommartid (DST) året runt och i praktiken anta UTC-3 som sin standardtid. Därför går klockorna inte framåt med 60 minuter klockan 12:00 den 23 mars 2025, som tidigare schemalagts. Den här ändringen påverkar tidszonen Paraguay Standard. Microsoft har släppt relaterade Windows-uppdateringar i februari och mars 2025. Azure SQL Managed Instance återspeglar för närvarande inte den här uppdateringen. Instanser som använder den berörda tidszonen återspeglar inte ändringarna förrän Azure SQL Managed Instance-tjänsten absorberar uppdateringen på OS-nivå. Om du behöver ändra berörda tidszoner för hanterade instanser bör du vara medveten om begränsningarna och följa vägledningen i dokumentationen.

Ange en tidszon

En tidszon för en hanterad instans kan endast anges när instansen skapas. Standardtidszonen är UTC.

Anmärkning

Tidszonen för en befintlig hanterad instans kan inte ändras.

Ange tidszonen via Azure-portalen

När du anger parametrar för en ny instans väljer du en tidszon i listan över tidszoner som stöds.

Ange en tidszon när instansen skapas

mall för Azure Resource Manager

Ange egenskapen timezoneId i Resource Manager-mallen för att ange tidszonen när instansen skapas.

"properties": {
                "administratorLogin": "[parameters('user')]",
                "administratorLoginPassword": "[parameters('pwd')]",
                "subnetId": "[parameters('subnetId')]",
                "storageSizeInGB": 256,
                "vCores": 8,
                "licenseType": "LicenseIncluded",
                "hardwareFamily": "Gen5",
                "collation": "Serbian_Cyrillic_100_CS_AS",
                "timezoneId": "Central European Standard Time"
            },

En lista över värden som stöds för egenskapen timezoneId finns i slutet av den här artikeln.

Om den inte anges är tidszonen inställd på UTC.

Kontrollera tidszonen för en instans

Funktionen CURRENT_TIMEZONE returnerar ett visningsnamn för instansens tidszon.

Överväganden mellan funktioner

Återställa och importera

Du kan återställa en säkerhetskopia eller importera data till en hanterad instans från en instans eller en server med olika tidszonsinställningar. Se till att göra det med försiktighet. Analysera programmets beteende och resultatet av frågorna och rapporterna, precis som när du överför data mellan två SQL Server-instanser med olika tidszonsinställningar.

Återställning till en viss tidpunkt

När du utför en återställning till tidpunkt tolkas tiden för återställning till som UTC-tid. På så sätt undviks eventuella tvetydigheter på grund av sommartid och dess potentiella ändringar.

Failover-grupper

Att använda samma tidszon i en primär och sekundär instans i en redundansgrupp tillämpas inte, men vi rekommenderar det starkt.

Varning

Vi rekommenderar starkt att du använder samma tidszon för den primära och sekundära instansen i en redundansgrupp. På grund av vissa sällsynta användningsfall tillämpas inte samma tidszon över primära och sekundära instanser. Det är viktigt att förstå att när det gäller manuell eller automatisk redundans behåller den sekundära instansen sin ursprungliga tidszon.

Begränsningar

  • Tidszonen för den befintliga hanterade instansen kan inte ändras. Som en lösning kan du skapa en ny hanterad instans med rätt tidszon och sedan antingen utföra en manuell säkerhetskopiering och återställning, eller vad vi rekommenderar, utföra en återställning mellan instanser vid tidpunkt.
  • Externa processer som startas från SQL Server Agent-jobben observerar inte instansens tidszon.

Lista över tidszoner som stöds

Tidszons-ID Visningsnamn för tidszon
Standardtid för datumrad (UTC-12:00) Internationell datumlinje, väst
UTC-11 (UTC-11:00) Samordnad universell tid-11
Aleutian Standardtid (UTC-10:00) Aleutiska öarna
Hawaiisk standardtid (UTC-10:00) Hawaiiöarna
Marquesas Standard Time (UTC-09:30) Markisöarna
Alaska normaltid (UTC-09:00) Alaska
UTC-09 (UTC-09:00) Koordinerad universell tid-09
Pacific Standard Time (Mexiko) (UTC-08:00) Baja Kalifornien
UTC-08 (UTC-08:00) Samordnad universell tid-08
Stillahavstid (UTC-08:00) Pacific Time (USA och Kanada)
USA bergstandardtid (UTC-07:00) Arizona
Bergzonens standardtid (Mexiko) (UTC-07:00) Chihuahua, La Paz, Mazatlan
Standardtid för berg (UTC-07:00) Mountain Time (USA och Kanada)
Centralamerika, standardtid (UTC-06:00) Centralamerika
Centralnormaltid (UTC-06:00) Central tid (USA och Kanada)
Påskö Standardtid (UTC-06:00) Påskön
Central Standardtid (Mexiko) (UTC-06:00) Guadalajara, Mexico City, Monterrey
Kanadensisk centralstandardtid (UTC-06:00) Saskatchewan
SA Stillahavstid (UTC-05:00) Bogotá, Lima, Quito, Rio Branco
Eastern Standard Time (Mexiko) (UTC-05:00) Chetumal
Östlig standardtid (UTC-05:00) Eastern Time (USA och Kanada)
Standardtid för Haiti (UTC-05:00) Haiti
Kuba Standardtid (UTC-05:00) Havanna
Östamerikansk standardtid (UTC-05:00) Indiana (öst)
Turks- och Caicos-standardtid (UTC-05:00) Turks- och Caicosöarna
Paraguays standard-tid (UTC-04:00) Asuncion
Atlantisk standardtid (UTC-04:00) Atlantic Time (Kanada)
Venezuelas standardtid (UTC-04:00) Caracas
Brasiliansk centralstandardtid (UTC-04:00) Cuiabá
Västra standardtid för SA (UTC-04:00) Georgetown, La Paz, Manaus, San Juan
Stillahavsstandardtid för Sydamerika (UTC-04:00) Santiago
Newfoundland, normaltid (UTC-03:30) Newfoundland
Tocantins standard tid (UTC-03:00) Araguaina (Araguaina)
E. Sydamerika, standardtid (UTC-03:00) Brasilia
Sydamerikansk östra standardtid (UTC-03:00) Cayenne, Fortaleza
Argentinas standardtid (UTC-03:00) Buenos Aires stad
Grönlands standardtid (UTC-03:00) Grönland
Standardtid i Montevideo (UTC-03:00) Montevideo
Magallanestid (UTC-03:00) Punta Arenas
Saint Pierre normaltid (UTC-03:00) Saint Pierre och Miquelon
Standardtid för Bahia (UTC-03:00) Salvador
UTC-02 (UTC-02:00) Samordnad universell tid-02
Mid-Atlantic standardtid (UTC-02:00) Mid-Atlantic - Gammal
Azorerna standardtid (UTC-01:00) Azorerna
Kap Verde, standardtid (UTC-01:00) Cabo Verde är det.
UTC (UTC) Samordnad universell tid
Standardtid för GMT (UTC+00:00) Dublin, Edinburgh, Lissabon, London
Greenwich medeltid (UTC+00:00) Monrovia, Reykjavik
W. Europeisk normaltid (UTC+01:00) Amsterdam, Berlin, Bern, Rom, Stockholm, Wien
Centraleuropa, standardtid (UTC+01:00) Belgrad, Bratislava, Budapest, Ljubljana, Prag
Romansk standardtid (UTC+01:00) Bryssel, Köpenhamn, Madrid, Paris
Marocko normaltid (UTC+01:00) Casablanca
Sao Tome Standardtid (UTC+01:00) São Tomé
Centraleuropeiska standardtid (UTC+01:00) Sarajevo, Skopje, Warszawa, Zagreb
W. Centralafrika, standardtid (UTC+01:00) Västra Centralafrika
Jordans standardtid (UTC+02:00) Amman
GTB-standardtid (UTC+02:00) Aten, Bukarest
Mellanösterns normaltid (UTC+02:00) Beirut
Egypten, standardtid (UTC+02:00) Kairo
E. Europeisk normaltid (UTC+02:00) Chișinău (Chiș
Standardtid i Syrien (UTC+02:00) Damaskus
Standardtid på Västbanken (UTC+02:00) Gaza, Hebron
Sydafrika, standardtid (UTC+02:00) Harare, Pretoria
FLE-standardtid (UTC+02:00) Helsingfors, Kiev, Riga, Sofia, Tallinn, Vilnius
Israelisk standardtid (UTC+02:00) Jerusalem
Standardtid för Kaliningrad (UTC+02:00) Kaliningrad
Sudans tidzon (UTC+02:00) Khartoum
Libyens standardtid (UTC+02:00) Tripoli
Standardtid för Namibia (UTC+02:00) Windhoek
Arabisk standardtid (UTC+03:00) Bagdad
Turkiets standardtid (UTC+03:00) Istanbul
Arabisk standardtid (UTC+03:00) Kuwait, Riyadh
Belarusisk standardtid (UTC+03:00) Minsk
Rysk standardtid (UTC+03:00) Moskva, S:t Petersburg
E. Afrikas standardtid (UTC+03:00) Nairobi
Iransk standardtid (UTC+03:30) Teheran
Arabisk standardtid (UTC+04:00) Abu Dhabi, Muskat
Standardtid för Astrakhan (UTC+04:00) Astrachan, Uljanovsk
Azerbajdzjans standardtid (UTC+04:00) Baku
Ryssland Tidszon 3 (UTC+04:00) Izhevsk, Samara
Mauritius-standardtid (UTC+04:00) Hamn Louis
Saratovs standardtid (UTC+04:00) Saratov
Georgisk standardtid (UTC+04:00) Tbilisi
Standardtid för Volgograd (UTC+04:00) Volgograd
Kaukasiska standardtid (UTC+04:00) Yerevan
Afghanistan-standardtid (UTC+04:30) Kabul
Standardtid för Västra Asien (UTC+05:00) Ashgabat, Tasjkent
Ekaterinburg-standardtid (UTC+05:00) Ekaterinburg
Standardtid för Pakistan (UTC+05:00) Islamabad, Karachi
Indisk standardtid (UTC+05:30) Chennai, Kolkata, Mumbai, New Delhi
Sri Lankas standardtid (UTC+05:30) Sri Jayawardenepura
Nepals standardtid (UTC+05:45) Katmandu
Centralasiatiska standardtid (UTC+06:00) Astana
Bangladesh Standardtid (UTC+06:00) Dhaka
Standardtid för Omsk (UTC+06:00) Omsk
Myanmars Standardtid (UTC+06:30) Rangoon (Rangoon)
Standardtid för Sydostasien (UTC+07:00) Bangkok, Hanoi, Jakarta
Altai Standardtid (UTC+07:00) Barnaul, Gorno-Altaysk
W. Mongoliets standardtid (UTC+07:00) Hovd
Nordasiens standardtid (UTC+07:00) Krasnoyarsk
N. Centralasiatiska standardtid (UTC+07:00) Novosibirsk
Tomsk Standardtid (UTC+07:00) Tomsk
Kinesisk standardtid (UTC+08:00) Peking, Chongqing, Hongkong, Urumqi
Nordostasien Östlig Standardtid (UTC+08:00) Irkutsk
Singapores standardtid (UTC+08:00) Kuala Lumpur, Singapore
W. Australien, standardtid (UTC+08:00) Perth
Taipei-standardtid (UTC+08:00) Taipei
Ulaanbaatar-standardtid (UTC+08:00) Ulan Bator
Aus Central W. Standardtid (UTC+08:45) Eucla Eucla
Transbajkal Standardtid (UTC+09:00) Chita
Tokyos standardtid (UTC+09:00) Osaka, Sapporo, Tokyo
Nordkoreas standardtid (UTC+09:00) Pyongyang
Koreas standardtid (UTC+09:00) Söul
Yakutsk normaltid (UTC+09:00) Yakutsk
Cen. Australien, standardtid (UTC+09:30) Adelaide
Standardtid för AUS Central (UTC+09:30) Darwin
E. Australien, standardtid (UTC+10:00) Brisbane
AUS Eastern Standard Time (UTC+10:00) Canberra, Melbourne, Sydney
Standardtid för västra Stillahavsområdet (UTC+10:00) Guam, Port Moresby
Tasmaniens standardtid (UTC+10:00) Hobart
Vladivostok-standardtid (UTC+10:00) Vladivostok
Lord Howe Standard Time (UTC+10:30) Lord Howe-ön
Bougainville-standardtid (UTC+11:00) Ön Bougainville
Ryssland Tidszon 10 (UTC+11:00) Chokurdakh (Chokurdakh)
Magadan-standardtid (UTC+11:00) Magadan (Magadan)
Norfolks standardtid (UTC+11:00) Norfolkön
Sakhalin Standardtid (UTC+11:00) Sakhalin
Centralt Stillahavstid (UTC+11:00) Solomon Is., Nya Kaledonien
Ryssland Tidszon 11 (UTC+12:00) Anadyr, Petropavlovsk-Kamchatsky
Nyzeeländsk standardtid (UTC+12:00) Auckland, Wellington
UTC+12 (UTC+12:00) Samordnad universell tid+12
Fijis standardtid (UTC+12:00) Fiji
Kamchatka, standardtid (UTC+12:00) Petropavlovsk-Kamchatsky – Tidigare
Chathamöarnas normaltid (UTC+12:45) Chathamöarna
UTC+13 (UTC+13:00) Samordnad universell tid+13
Tongas standardtid (UTC+13:00) Nuku'alofa
Samoas standardtid (UTC+13:00) Samoa
Linjeöarnas standardtid (UTC+14:00) Ön Kiritimati

Se även