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.
Kommentar
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.
Kommentar
Den 8 augusti 2022 gjorde den chilenska regeringen ett officiellt tillkännagivande om en ändring av tidszonen sommartid (DST). Från och med 12:00 lördag 10 september 2022, till 12:00 lördag 1 april 2023, kommer den officiella tiden att avancera 60 minuter. Ändringen påverkar följande tre tidszoner: Pacific SA Standard Time, Easter Island Standard Time och Magallanes Standard Time. Azure SQL Managed Instances med berörda tidszoner återspeglar inte ändringarna förrän Microsoft släpper en OS-uppdatering för att stödja detta och Azure SQL Managed Instance-tjänsten absorberar uppdateringen på OS-nivå. Om du behöver ändra berörda tidszoner för dina 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.
Kommentar
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.
Azure Resource Manager-mall
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 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.
Redundansgrupper
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) Internationella datumlinjen, väst |
UTC-11 | (UTC-11:00) Coordinated Universal Time-11 |
Aleutian standardtid | (UTC-10:00) Aleuterna |
Hawaiisk standardtid | (UTC-10:00) Hawaii |
Marquesas Standard Time | (UTC-09:30) Marquesasöarna |
Alaskas standardtid | (UTC-09:00) Alaska |
UTC-09 | (UTC-09:00) Coordinated Universal Time-09 |
Pacific Standard Time (Mexiko) | (UTC-08:00) Baja California |
UTC-08 | (UTC-08:00) Coordinated Universal Time-08 |
Pacific Standard Time | (UTC-08:00) Pacific Time (USA och Kanada) |
US Mountain Standard Time | (UTC-07:00) Arizona |
Mountain Standard Time (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 |
Central standardtid | (UTC-06:00) Central Time (USA och Kanada) |
Påsköns standardtid | (UTC-06:00) Påskön |
Central standardtid (Mexiko) | (UTC-06:00) Guadalajara, Mexico City, Monterrey |
Kanada, central standardtid | (UTC-06:00) Saskatchewan |
SA Pacific Standard Time | (UTC-05:00) Bogota, Lima, Quito, Rio Branco |
Eastern Standard Time (Mexiko) | (UTC-05:00) Chetumal |
Eastern Standard Time | (UTC-05:00) Eastern Time (USA och Kanada) |
Haitis standardtid | (UTC-05:00) Haiti |
Kuba, standardtid | (UTC-05:00) Havanna |
US Eastern Standard Time | (UTC-05:00) Indiana (östra) |
Turks- och Caicos-standardtid | (UTC-05:00) Turks- och Caicosöarna |
Paraguays standardtid | (UTC-04:00) Asunción |
Atlantic Standard Time | (UTC-04:00) Atlantic Time (Kanada) |
Venezuelas standardtid | (UTC-04:00) Caracas |
Central brasiliansk standardtid | (UTC-04:00) Cuiaba |
SA Western Standard Time | (UTC-04:00) Georgetown, La Paz, Manaus, San Juan |
Pacific SA Standard Time | (UTC-04:00) Santiago |
Newfoundland, standardtid | (UTC-03:30) Newfoundland |
Tocantins standardtid | (UTC-03:00) Araguaina |
E. Sydamerika, standardtid | (UTC-03:00) Brasilia |
SA Eastern Standard Time | (UTC-03:00) Cayenne, Fortaleza |
Argentinas standardtid | (UTC-03:00) Buenos Aires |
Grönlands standardtid | (UTC-03:00) Grönland |
Montevideo, standardtid | (UTC-03:00) Montevideo |
Magallanes standardtid | (UTC-03:00) Punta Arenas |
Saint Pierre, standardtid | (UTC-03:00) Saint Pierre och Miquelon |
Bahia, standardtid | (UTC-03:00) Salvador |
UTC-02 | (UTC-02:00) Coordinated Universal Time-02 |
Medelatlantisk standardtid | (UTC-02:00) Mid-Atlantic - gammal |
Azorerna, standardtid | (UTC-01:00) Azorerna |
Kap Verde, standardtid | (UTC-01:00) Cabo Verde |
UTC | (UTC) Coordinated Universal Time |
GMT, standardtid | (UTC+00:00) Dublin, Edinburgh, Lissabon, London |
Greenwichs standardtid | (UTC+00:00) Monrovia, Reykjavik |
W. Europa, standardtid | (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, standardtid | (UTC+01:00) Casablanca |
Sao Tome, standardtid | (UTC+01:00) Sao Tome |
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östern, standardtid | (UTC+02:00) Beirut |
Egypten, standardtid | (UTC+02:00) Kairo |
E. Europa, standardtid | (UTC+02:00) Chisinau |
Syrien, standardtid | (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 |
Israel, standardtid | (UTC+02:00) Jerusalem |
Standardtid för Kaliningrad | (UTC+02:00) Kaliningrad |
Sudans standardtid | (UTC+02:00) Khartoum |
Libyens standardtid | (UTC+02:00) Tripoli |
Namibias standardtid | (UTC+02:00) Windhoek |
Arabisk standardtid | (UTC+03:00) Bagdad |
Turkiets standardtid | (UTC+03:00) Istanbul |
Arabisk standardtid | (UTC+03:00) Kuwait, Riyad |
Vitryssland, standardtid | (UTC+03:00) Minsk |
Rysk standardtid | (UTC+03:00) Moskva, S:t Petersburg |
E. Afrikas standardtid | (UTC+03:00) Nairobi |
Iran, standardtid | (UTC+03:30) Teheran |
Arabisk standardtid | (UTC+04:00) Abu Dhabi, Muskat |
Astrakhan, standardtid | (UTC+04:00) Astrakhan, Ulyanovsk |
Azerbajdzjans standardtid | (UTC+04:00) Baku |
Ryssland Tidszon 3 | (UTC+04:00) Izhevsk, Samara |
Mauritius standardtid | (UTC+04:00) Port Louis |
Saratov, standardtid | (UTC+04:00) Saratov |
Georgisk standardtid | (UTC+04:00) Tbilisi |
Standardtid för Volgograd | (UTC+04:00) Volgograd |
Kaukasus, standardtid | (UTC+04:00) Jerevan |
Afghanistan, standardtid | (UTC+04:30) Kabul |
Standardtid för Västra Asien | (UTC+05:00) Asjchabad, Tasjkent |
Ekaterinburg, standardtid | (UTC+05:00) Ekaterinburg |
Pakistans standardtid | (UTC+05:00) Islamabad, Karachi |
Indien, 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) Nur-Sultan |
Bangladesh, standardtid | (UTC+06:00) Dhaka |
Standardtid för Omsk | (UTC+06:00) Omsk |
Myanmars standardtid | (UTC+06:30) Yangon |
SE Asia Standard Time | (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 |
Kina, standardtid | (UTC+08:00) Beijing, Chongqing, Hongkong SAR, Urumqi |
North Asia East Standard Time | (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 |
Transbaikal 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, standardtid | (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) Bougainville |
Ryssland Tidszon 10 | (UTC+11:00) Chokurdakh |
Magadan, standardtid | (UTC+11:00) Magadan |
Norfolks standardtid | (UTC+11:00) Norfolkön |
Sakhalin, standardtid | (UTC+11:00) Sakhalin |
Central Pacific Standard Time | (UTC+11:00) Salomonöarna, Nya Kaledonien |
Ryssland Tidszon 11 | (UTC+12:00) Anadyr, Petropavlovsk-Kamchatsky |
Nyzeeländskt standardtid | (UTC+12:00) Auckland, Wellington |
UTC+12 | (UTC+12:00) Coordinated Universal Time+12 |
Fijis standardtid | (UTC+12:00) Fiji |
Kamchatka, standardtid | (UTC+12:00) Petropavlovsk-Kamtjatskij - gammal |
Chatham islands standardtid | (UTC+12:45) Chathamöarna |
UTC+13 | (UTC+13:00) Samordnad universell tid+13 |
Tonga Standard Time | (UTC+13:00) Nuku'alofa |
Samoa, standardtid | (UTC+13:00) Samoa |
Linjeöarnas standardtid | (UTC+14:00) Kiritimati (Julön) |