Časová pásma v Azure SQL Managed Instance

Applies to:Azure SQL Managed Instance

Koordinovaný univerzální čas (UTC) je doporučené časové pásmo pro datovou vrstvu nově vyvinutých cloudových řešení, protože eliminuje nejednoznačnost. Azure SQL Managed Instance také nabízí výběr časových pásem, které splňují potřeby stávajících aplikací, které ukládají hodnoty data a času a funkce data a času volání s implicitní kontextem určitého časového pásma.

Funkce T-SQL, jako je GETDATE() nebo kód CLR, sledují časové pásmo nastavené na úrovni instance. SQL Server Agent úlohy také sledují plány podle časového pásma instance.

Note

Azure SQL Database nepodporuje nastavení časového pásma; vždy následuje UTC. Pokud potřebujete interpretovat informace o datu a čase v časovém pásmu mimo UTC, použijte at TIME ZONE ve službě SQL Database.

Important

Při migraci stávajících řešení na Azure SQL Managed Instance zvažte pečlivě důsledky časového pásma a jako pravidlo shody s původním nastavením časového pásma, pokud znovu nenasazujete příslušnou logiku aplikace.

Podporovaná časová pásma

Sada podporovaných časových pásem se dědí ze základního operačního systému spravované instance. Pravidelně se aktualizuje, aby se získaly nové definice časových pásem a zohlednily změny těch stávajících.

Zásady změn letního času a časových pásem zaručují historickou přesnost od roku 2010.

Seznam s názvy podporovaných časových pásem je přístupný prostřednictvím sys.time_zone_info systémového zobrazení.

Note

14. října 2024 oznámila vláda Paraguayan trvalou změnu politiky časového pásma. Vzhledem k letnímu času (DST) se nyní Argentina stále používá jako standardní čas UTC-3. V důsledku toho hodiny nepřešly o 60 minut v 12:00 23. března 2025, jak bylo naplánováno dříve. Tato změna se týká standardního časového pásma Paraguay. Microsoft vydali související aktualizace Windows v únoru a březnu 2025. Spravované instance SQL používající ovlivněné časové pásmo odrážejí tuto změnu a odpovídají novému posunu UTC-3.

Nastavení časového pásma

Časové pásmo spravované instance lze nastavit pouze při vytváření instance. Výchozí časové pásmo je UTC.

Note

Časové pásmo existující spravované instance nelze změnit.

Nastavení časového pásma prostřednictvím portálu Azure

Při zadávání parametrů pro novou instanci vyberte časové pásmo ze seznamu podporovaných časových pásem.

Nastavení časového pásma během vytváření instance

šablona Azure Resource Manager

Zadejte vlastnost timezoneId v šabloně Resource Manager pro nastavení časového pásma během vytváření instance.

"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"
            },

Seznam podporovaných hodnot pro vlastnost timezoneId je na konci tohoto článku.

Pokud není zadané, časové pásmo je nastavené na UTC.

Kontrola časového pásma instance

Funkce CURRENT_TIMEZONE vrátí zobrazovaný název časového pásma instance.

Důležité informace o křížových funkcích

Obnovení a import

Můžete obnovit záložní soubor nebo importovat data do spravované instance z instance nebo serveru s jiným nastavením časového pásma. Nezapomeňte to udělat opatrně. Analyzujte chování aplikace a výsledky dotazů a sestav stejně jako při přenosu dat mezi dvěma instancemi SQL Server s různými nastaveními časového pásma.

Obnovení na konkrétní časový bod

Při provádění obnovení k určitému bodu v čase se doba obnovení interpretuje jako čas UTC. Tímto způsobem se vyhnete všem nejednoznačnostem způsobeným letním časem a jeho potenciálním změnám.

Skupiny pro selhání systému

Použití stejného časového pásma v primární a sekundární instanci ve skupině převzetí služeb při selhání se nevynucuje, ale důrazně ji doporučujeme.

Warning

Důrazně doporučujeme použít stejné časové pásmo pro primární a sekundární instanci ve skupině převzetí služeb při selhání. Kvůli určitým výjimečným případům použití se nevynucuje stejné časové pásmo mezi primárními a sekundárními instancemi. Je důležité si uvědomit, že v případě ručního nebo automatického převzetí služeb při selhání si sekundární instance zachová původní časové pásmo.

Limitations

  • Časové pásmo existující spravované instance nelze změnit. Jako alternativní řešení vytvořte novou spravovanou instanci se správným časovým pásmem a pak proveďte ruční zálohování a obnovení nebo to, co doporučujeme, provést obnovení k určitému bodu v čase mezi instancemi.
  • Externí procesy spuštěné z úloh SQL Server Agent nedodržují časové pásmo instance.

Seznam podporovaných časových pásem

ID časového pásma Zobrazovaný název časového pásma
Standardní čas datové čáry (UTC-12:00) Západní mezinárodní časová osa
UTC-11 (UTC-11:00) Koordinovaný univerzální čas-11
Aleutian Standard Time (UTC-10:00) Aleutské ostrovy
Havajský standardní čas (UTC-10:00) Havaj
Standardní čas marquesas (UTC-09:30) Souostroví Markézy
Aljaška ( standardní čas) (UTC-09:00) Aljaška
UTC-09 (UTC-09:00) Koordinovaný univerzální čas (UTC)-09
Tichomoří (Standardní čas) (Mexiko) (UTC-08:00) Mexický poloostrov
UTC-08 (UTC-08:00) Koordinovaný univerzální čas (UTC)-08
Tichomoří (běžný čas) (UTC-08:00) Tichomoří (USA a Kanada)
Usa – běžný čas hory (UTC-07:00) Arizona
Mountain Standard Time (Mexiko) (UTC-07:00) Chihuahua, La Paz, Mazatlan
Horská standardní doba (UTC-07:00) Horská oblast USA a Kanady
Střední Amerika – standardní čas (UTC-06:00) Střední Amerika
Standardní čas – střed (UTC-06:00) Střed USA a Kanady
Velikonoční ostrov Standardní čas (UTC-06:00) Velikonoční ostrov
Central Standard Time (Mexiko) (UTC-06:00) Guadalajara, Mexiko City, Monterrey
Kanada – střed – standardní čas (UTC-06:00) Saskatchewan
Standardní čas SA Pacifiku (UTC-05:00) Bogota, Lima, Quito, Rio Branco
Východní standardní čas (Mexiko) (UTC-05:00) Chetumal
Východní běžný čas (UTC-05:00) Východ USA a Kanady
Haiti – standardní čas (UTC-05:00) Haiti
Kuba – standardní čas (UTC-05:00) Havana
USA – východ – běžný čas (UTC-05:00) Indiana (východ)
Turks And Caicos Standardní čas (UTC-05:00) Turks a Caicos
Paraguay – standardní čas (UTC-03:00) Asuncion
atlantský standardní čas (UTC-04:00) Atlantik (Kanada)
Venezuelský běžný čas (UTC-04:00) Caracas
Střední brazilský standardní čas (UTC-04:00) Cuiaba
Standardní čas SA (UTC-04:00) Georgetown, La Paz, Manaus, San Juan
Pacifický standardní čas pro Jižní Ameriku (UTC-04:00) Santiago
Newfoundland – standardní čas (UTC-03:30) Newfoundland
Tocantins – standardní čas (UTC-03:00) Araguaina
E. Jižní Amerika – standardní čas (UTC-03:00) Brasilia
Standardní čas východní SA (UTC-03:00) Cayenne, Fortaleza
Argentina ( standardní čas) (UTC-03:00) Buenos Aires
Standardní čas Greenlandu (UTC-03:00) Grónsko
Montevideo Standardní čas (UTC-03:00) Montevideo
Magallanes – standardní čas (UTC-03:00) Punta Arenas
Standardní čas Saint Pierre (UTC-03:00) Saint Pierre a Miquelon
Bahijský standardní čas (UTC-03:00) Salvador
UTC-02 (UTC-02:00) Koordinovaný univerzální čas (UTC)-02
Střední atlantický standardní čas (UTC-02:00) Střední Atlantik – starý čas
Standardní čas Azores (UTC-01:00) Azory
Kapverdský standardní čas (UTC-01:00) Cabo Verde
standard UTC (UTC) Koordinovaný světový čas
GMT standardní čas (UTC+00:00) Dublin, Edinburgh, Lisabon, Londýn
Greenwich – standardní čas (UTC+00:00) Monrovia, Reykjavík
W. Běžný čas Evropy (UTC+01:00) Amsterdam, Berlín, Bern, Řím, Stockholm, Vídeň
Střední Evropa – standardní čas (UTC+01:00) Bělehrad, Bratislava, Budapešť, Lublaň, Praha
Romantika Standardní čas (UTC+01:00) Brusel, Kodaň, Madrid, Paříž
Maroko ( standardní čas) (UTC+01:00) Casablanca
Sao Tome Standard Time (UTC+01:00) Svatý Tomáš
Středoevropský standardní čas (UTC+01:00) Sarajevo, Skopje, Varšava, Záhřeb
W. Střední Afrika – standardní čas (UTC+01:00) Západ střední Afriky
jordánský standardní čas (UTC+02:00) Amman
Standardní čas GTB (UTC+02:00) Atény, Bukurešť
Střední východ – standardní čas (UTC+02:00) Bejrút
Egypt – standardní čas (UTC+02:00) Káhira
E. Běžný čas Evropy (UTC+02:00) Kišiněv
Sýrie – standardní čas (UTC+02:00) Damašku
Standardní čas západní banky (UTC+02:00) Gazy, Hebron
Jihoafrická republika – standardní čas (UTC+02:00) Harare, Pretoria
FLE – standardní čas (UTC+02:00) Helsinky, Kyjev, Riga, Sofie, Tallinn, Vilnius
Izrael – standardní čas (UTC+02:00) Jeruzalém
Minsk – standardní čas (UTC+02:00) Kaliningrad
Súdán – standardní čas (UTC+02:00) Chartúm
Libye – standardní čas (UTC+02:00) Tripoli
Namibie – standardní čas (UTC+02:00) Windhoek
Standardní čas arabštiny (UTC+03:00) Bagdádu
Turecko ( standardní čas) (UTC+03:00) Istanbul
Běžný čas arabů (UTC+03:00) Kuvajt, Rijád
Bělorusko – standardní čas (UTC+03:00) Minsk
Standardní čas ruštiny (UTC+03:00) Moskva, Petrohrad
E. Afrika – standardní čas (UTC+03:00) Nairobi
Írán – standardní čas (UTC+03:30) Teheránu
Arabský standardní čas (UTC+04:00) Abú Dhabi, Muskat
Astrakhan – standardní čas (UTC+04:00) Astrachaň, Uljanovsk
Ázerbájdžán – standardní čas (UTC+04:00) Baku
Časové pásmo Rusko 3 (UTC+04:00) Iževsk, Samara
Mauricius ( standardní čas) (UTC+04:00) Port Louis
Saratov – standardní čas (UTC+04:00) Saratov
Gruzínský standardní čas (UTC+04:00) Tbilisi
Volgograd – standardní čas (UTC+04:00) Volgograd
Bělošský běžný čas (UTC+04:00) Jerevan
Afghánistán – standardní čas (UTC+04:30) Kábul
Západní Asie – standardní čas (UTC+05:00) Ašchabád, Taškent
Ekaterinburg – standardní čas (UTC+05:00) Ekaterinburg
Pákistán – standardní čas (UTC+05:00) Islámábád, Karáčí
Indie – standardní čas (UTC+05:30) Čennaj, Kalkata, Bombaj, Nové Dillí
Srí Lanka – standardní čas (UTC+05:30) Šrí Džajavardanapura
Nepál – standardní čas (UTC+05:45) Káthmándú
Střední Asie – standardní čas (UTC+06:00) Astana
Bangladéš – standardní čas (UTC+06:00) Dháka
Standardní čas Omsk (UTC+06:00) Omsk
Myanmar – standardní čas (UTC+06:30) Yangon (Rangún)
Standardní čas jihovýchodní Asie (UTC+07:00) Bangkok, Hanoj, Jakarta
Altajský standardní čas (UTC+07:00) Barnaul, Gorno-Altajsk
W. Mongolsko – standardní čas (UTC+07:00) Hovd
Severní Asie – standardní čas (UTC+07:00) Krasnoyarsk
N. Střední Asie – standardní čas (UTC+07:00) Novosibirsk
Tomsk ( standardní čas) (UTC+07:00) Tomsk
Standardní čas Číny (UTC+08:00) Peking, Čchung-čching, Hongkong, Urumči
Severní Asie – východ – standardní čas (UTC+08:00) Irkutsk
Singapur – standardní čas (UTC+08:00) Kuala Lumpur, Singapur
W. Austrálie ( standardní čas) (UTC+08:00) Perth
Tchaj-pej – standardní čas (UTC+08:00) Taipei
Standardní čas Ulaanbaatar (UTC+08:00) Ulánbátar
Standardní čas Aus Central W. (UTC+08:45) Eucla
Transbaikal ( standardní čas) (UTC+09:00) Chita
Tokijský standardní čas (UTC+09:00) Ósaka, Sapporo, Tokio
Severní Korea ( standardní čas) (UTC+09:00) Pchjongjangu
Korea ( standardní čas) (UTC+09:00) Soul
Standardní čas Yakutsk (UTC+09:00) Yakutsk
Cen. Austrálie ( standardní čas) (UTC+09:30) Adelaide
Standardní čas AUS (UTC+09:30) Darwin
E. Austrálie ( standardní čas) (UTC+10:00) Brisbane
AUS Eastern Standard Time (UTC+10:00) Canberra, Melbourne, Sydney
Západní Tichomoří ( standardní čas) (UTC+10:00) Guam, Port Moresby
Tasmania – standardní čas (UTC+10:00) Hobart
Standardní čas Vecer (UTC+10:00) Vladivostok
Lord Howe Standardní čas (UTC+10:30) Ostrov Lorda Howa
Bougainville – standardní čas (UTC+11:00) Bougainville
Časové pásmo Ruska 10 (UTC+11:00) Chokurdakh
Standardní čas Magadan (UTC+11:00) Magadan
Norfolk Standard Time (UTC+11:00) Norfolk
Sakhalin – standardní čas (UTC+11:00) Sakhalin
Střední Tichomoří ( standardní čas) (UTC+11:00) Šalamounovy ostrovy, Nová Kaledonie
Časové pásmo Rusko 11 (UTC+12:00) Anadyr, Petropavlovsk-Kamčatskij
Nový Zéland – standardní čas (UTC+12:00) Auckland, Wellington
UTC+12 (UTC+12:00) Koordinovaný univerzální čas+12
Standardní čas Fiji (UTC+12:00) Fidži
Kamchatka Standardní čas (UTC+12:00) Petropavlovsk-Kamčatskij – starý čas
Standardní čas Chathamských ostrovů (UTC+12:45) Chathamské ostrovy
UTC+13 (UTC+13:00) Koordinovaný univerzální čas +13
Tonga – standardní čas (UTC+13:00) Nuku'alofa
Samoanský standardní čas (UTC+13:00) Samoa
Standardní čas Line Islands (UTC+14:00) Ostrov Kiritimati

Viz také