Időzónák a Azure SQL Managed Instance

A következőre vonatkozik: :Azure SQL Managed Instance

A koordinált egyetemes idő (UTC) az újonnan kifejlesztett felhőmegoldások adatszintjének ajánlott időzónája, mivel kiküszöböli a kétértelműséget. Azure SQL Managed Instance a dátum- és időértékeket, valamint a hívás dátum- és időfüggvényeket tároló meglévő alkalmazások igényeinek megfelelő időzónákat is kínál egy adott időzóna implicit kontextusában.

Az olyan T-SQL-függvények, mint a GETDATE() vagy a CLR-kód, megfigyelik a példány szintjén beállított időzónát. SQL Server Agent feladatok a példány időzónájának megfelelően is követik az ütemterveket.

Note

Azure SQL Database nem támogatja az időzóna-beállításokat; mindig az UTC-t követi. Használja az AT TIME ZONE-t az SQL Database-ben, ha nem UTC időzónában kell értelmeznie a dátum- és időadatokat.

Important

A meglévő megoldások Azure SQL Managed Instance való migrálásakor körültekintően vegye figyelembe az időzónák következményeit, és általában ökölszabályként egyezzen meg az eredeti időzóna-beállításokkal, kivéve, ha a megfelelő alkalmazáslogikát újra nem telepíti.

Támogatott időzónák

A támogatott időzónák halmaza a felügyelt példányt működtető operációs rendszerből öröklődik. Rendszeresen frissül, hogy új időzóna-definíciókat kapjon, és tükrözze a meglévők változásait.

A nyári időszámítás/időzóna módosítási szabályzata 2010-től kezdve garantálja a történelmi pontosságot.

A támogatott időzónák nevét tartalmazó lista a sys.time_zone_info rendszernézeten keresztül érhető el.

Note

2024. október 14-én a paraguayi kormány bejelentette az időzóna-politika állandó módosítását. Paraguay most is a nyári időszámítás (DST), gyakorlatilag elfogadása UTC-3, mint a standard idő. Ennek eredményeképpen az órák nem haladtak 60 perccel 2025. március 23-án 12:00-kor a korábban ütemezett módon. Ez a változás a Paraguay Standard időzónát érinti. Microsoft 2025 februárjában és márciusában kiadott kapcsolódó Windows frissítéseket. Az érintett időzónát használó FELÜGYELT SQL-példányok tükrözik ezt a változást, és igazodnak az új UTC-3 eltoláshoz.

Időzóna beállítása

Egy felügyelt példány időzónája csak a példány létrehozásakor állítható be. Az alapértelmezett időzóna az UTC.

Note

Egy meglévő felügyelt példány időzónája nem módosítható.

Az időzóna beállítása a Azure portálon keresztül

Amikor új példány paramétereit adja meg, válasszon ki egy időzónát a támogatott időzónák listájából.

Időzóna beállítása a példány létrehozása során

Azure Resource Manager sablon

Adja meg a timezoneId tulajdonságot a Resource Manager sablonban az időzóna beállításához a példány létrehozása során.

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

A timezoneId tulajdonság támogatott értékeinek listája a cikk végén található.

Ha nincs megadva, az időzóna UTC értékre van állítva.

Példány időzónájának ellenőrzése

A CURRENT_TIMEZONE függvény a példány időzónájának megjelenítendő nevét adja vissza.

Többfunkciós szempontok

Visszaállítás és importálás

Visszaállíthat egy biztonsági mentési fájlt, vagy adatokat importálhat egy felügyelt példányba egy példányból vagy más időzóna-beállításokkal rendelkező kiszolgálóról. Ügyeljen rá, hogy ezt körültekintően tegye. Elemezze az alkalmazás viselkedését és a lekérdezések és jelentések eredményeit, ugyanúgy, mint amikor adatokat továbbít két SQL Server különböző időzóna-beállításokkal rendelkező példány között.

Időponthoz kötött helyreállítás

Időponthoz kötött visszaállítás esetén a visszaállítás időpontja UTC-időként lesz értelmezve. Így elkerülhetők a nyári időszámítás és annak lehetséges változásai miatti kétértelműségek.

Átállás csoportok

A feladatátvételi csoportban lévő elsődleges és másodlagos példányok azonos időzónájának használata nem kötelező, de erősen ajánljuk.

Warning

Határozottan javasoljuk, hogy ugyanazt az időzónát használja a feladatátvételi csoport elsődleges és másodlagos példányához. Bizonyos ritka használati esetek miatt az azonos időzónát az elsődleges és a másodlagos példányok között nem kényszerítik ki. Fontos tisztában lenni azzal, hogy manuális vagy automatikus feladatátvétel esetén a másodlagos példány megtartja az eredeti időzónáját.

Limitations

  • A meglévő felügyelt példány időzónája nem módosítható. Áthidaló megoldásként hozzon létre egy új felügyelt példányt a megfelelő időzónával, majd végezzen manuális biztonsági mentést és visszaállítást, vagy a javasolt módon végezze el a példányok közötti időponthoz kötött visszaállítást.
  • A SQL Server Agent feladatokból indított külső folyamatok nem figyelik meg a példány időzónáját.

Támogatott időzónák listája

Időzóna azonosítója Időzóna megjelenítendő neve
Dátumvonal standard idő (UTC-12:00) Nemzetközi dátumvonal nyugatra
UTC-11 (UTC-11:00) Koordinált univerzális idő–11
Aleutian-szigeteki Időzóna (UTC-10:00) Aleutian-szigetek
Hawaii téli idő (UTC-10:00) Hawaii
Marquesas-szigeteki szabványos idő (UTC-09:30) Marquesas-szigetek
Alaszkai téli idő (UTC-09:00) Alaszka
UTC-09 (UTC-09:00) Koordinált univerzális idő–09
Csendes-óceáni téli idő (Mexikó) (UTC-08:00) Baja California
UTC-08 (UTC-08:00) Koordinált univerzális idő–08
Csendes-óceáni szabványidő (UTC-08:00) Csendes-óceáni idő (USA és Kanada)
Amerikai hegyvidéki szabványidő (UTC-07:00) Arizona
Hegyi szabványidő (Mexikó) (UTC-07:00) Chihuahua, La Paz, Mazatlan
Hegyi időzóna szerint (MST) (UTC-07:00) Hegyi idő (USA és Kanada)
Közép-Amerikai szabványidő (UTC-06:00) Közép-Amerika
Központi téli idő (UTC-06:00) Középidő (USA és Kanada)
Húsvét-szigeti téli idő (UTC-06:00) Húsvét-sziget
Közép-szabványidő (Mexikó) (UTC-06:00) Guadalajara, Mexikóváros, Monterrey
Kanada közép-európai idő (UTC-06:00) Saskatchewan
SA csendes-óceáni szabványidő (UTC-05:00) Bogotá, Lima, Quito, Rio Branco
Keleti téli idő (Mexikó) (UTC-05:00) Chetumal
Keleti normál idő (UTC-05:00) Keleti idő (USA és Kanada)
Haiti szabványidő (UTC-05:00) Haiti
Kuba normálidő (UTC-05:00) Havanna
USA keleti téli időszaka (UTC-05:00) Indiana (Kelet)
Turks és Caicos Standard Időzóna (UTC-05:00) Turks és Caicos
Paraguayi téli idő (UTC-03:00) Asuncion
Atlanti standard idő (UTC-04:00) Atlanti-óceáni idő (Kanada)
Venezuelai téli idő (UTC-04:00) Caracas
Közép-Brazíliai normál idő (UTC-04:00) Cuiaba
Nyugat-dél-ausztráliai normál idő (UTC-04:00) Georgetown, La Paz, Manaus, San Juan
Csendes-óceáni szabványos idő (UTC-04:00) Santiago
Új-Fundlandi szabványidő (UTC-03:30) Newfoundland
Tocantins normál idő (UTC-03:00) Araguaina
E. Dél-Amerika szabványos idő (UTC-03:00) Brasilia
SA keleti téli idő (UTC-03:00) Cayenne, Fortaleza
Argentínai téli idő (UTC-03:00) Buenos Aires városa
Grönlandi szabványidő (UTC-03:00) Grönland
Montevideo-i normál idő (UTC-03:00) Montevideo
Magallanes középidő (UTC-03:00) Punta Arenas
Saint Pierre Standard Időzóna (UTC-03:00) Saint Pierre és Miquelon
Bahia időzóna (UTC-03:00) Salvador
UTC-02 (UTC-02:00) Koordinált univerzális idő–02
Mid-Atlantic standard idő (UTC-02:00) Mid-Atlantic - Régi
Azori-i téli idő (UTC-01:00) Azori-ök
Zöld-foki-szigeteki téli idő (UTC-01:00) Cabo Verde szigetek
egyezményes világidő (UTC) Koordinált egyetemes idő
GMT alapidő (UTC+00:00) Dublin, Edinburgh, Lisszabon, London
Greenwichi téli idő (UTC+00:00) Monrovia, Reykjavík
W. Európai téli idő (UTC+01:00) Amszterdam, Berlin, Bern, Róma, Stockholm, Bécs
Közép-európai szabványos idő (UTC+01:00) Belgrád, Pozsony, Budapest, Ljubljana, Prága
Római standard idő (UTC+01:00) Brüsszel, Koppenhága, Madrid, Párizs
Marokkói normál idő (UTC+01:00) Casablanca
Sao Tome-i időzóna (UTC+01:00) São Tomé
Közép-európai idő (UTC+01:00) Szarajevó, Szkopje, Varsó, Zágráb
W. Közép-Afrikai Téli idő (UTC+01:00) Nyugat-Közép-Afrika
Jordániai hivatalos idő (UTC+02:00) Amman
GTB Standard időzóna (UTC+02:00) Athén, Bukarest
Közel-keleti szabványidő (UTC+02:00) Bejrút
Egyiptomi szabványos idő (UTC+02:00) Kairó
E. Európai téli idő (UTC+02:00) Kisinyov
Szíriai téli idő (UTC+02:00) Damaszkusz
Ciszjordániai időzóna (UTC+02:00) Gáza, Hebron
Dél-afrikai szabványidő (UTC+02:00) Harare, Pretoria
FLE szabványidő (UTC+02:00) Helsinki, Kijev, Riga, Szófia, Tallinn, Vilnius
Izraeli téli idő (UTC+02:00) Jeruzsálem
Kalinyingrádi téli idő (UTC+02:00) Kaliningrad
Szudáni téli idő (UTC+02:00) Kartúm
Líbiai téli idő (UTC+02:00) Tripoli
Namíbiai normál idő (UTC+02:00) Windhoek
Arab normál idő (UTC+03:00) Bagdad
Törökországi téli idő (UTC+03:00) Isztambul
Arab szabványos idő (UTC+03:00) Kuvait, Rijád
Fehéroroszországi normál idő (UTC+03:00) Minszk
Orosz téli idő (UTC+03:00) Moszkva, Szentpétervár
E. Afrikai téli idő (UTC+03:00) Nairobi
Irán standard idő (UTC+03:30) Teherán
Arab szabványidő (UTC+04:00) Abu Dhabi, Maszkat
Astrakhan időzóna (UTC+04:00) Asztrahán, Uljanovszk
Azerbajdzsáni téli idő (UTC+04:00) Baki
Oroszország 3. időzónája (UTC+04:00) Izsevszk, Szamara
Mauritiusi téli idő (UTC+04:00) Port Louis
Saratovi időzóna (UTC+04:00) Saratov
Grúziai szabványidő (UTC+04:00) Tbiliszi
Volgogradi téli idő (UTC+04:00) Volgograd
Kaukázusi normál idő (UTC+04:00) Jereván
Afganisztáni szabványidő (UTC+04:30) Kabul
Nyugat-Ázsia szabványos idő (UTC+05:00) Ashgabat, Taskent
Jekatyerinburgi téli idő (UTC+05:00) Ekaterinburg
Pakisztáni szabványidő (UTC+05:00) Iszlámábád, Karacsi
Indiai szabványos idő (UTC+05:30) Chennai, Kolkata, Mumbai, Újdelhi
Sri Lanka szabványidő (UTC+05:30) Sri Jayawardenepura
Nepáli téli idő (UTC+05:45) Katmandu
Közép-Ázsiai szabványidő (UTC+06:00) Asztana
Bangladesi téli idő (UTC+06:00) Dakka
Omszki normál idő (UTC+06:00) Omsk
Mianmari Szabványidő (UTC+06:30) Rangun (Rangoon)
Délkelet-Ázsiai normál idő (UTC+07:00) Bangkok, Hanoi, Jakarta
Altaji standard idő (UTC+07:00) Barnaul, Gorno-Altaysk
W. Mongóliai szabványos idő (UTC+07:00) Hovd
Észak-Ázsiai szabványidő (UTC+07:00) Krasnoyarsk
N. Közép-Ázsiai szabványidő (UTC+07:00) Novosibirsk
Tomszki standard időzóna (UTC+07:00) Tomszk
Kínai téli idő (UTC+08:00) Peking, Chongqing, Hongkong, Urumqi
Észak-Ázsia keleti normál idő (UTC+08:00) Irkutsk
Szingapúri téli idő (UTC+08:00) Kuala Lumpur, Szingapúr
W. Ausztráliai standard idő (UTC+08:00) Perth
Tajpeji standard idő (UTC+08:00) Taipei
Ulaanbaatar időzóna (UTC+08:00) Ulánbátor
Ausztrál Közép-nyugati Szabványos Idő (UTC+08:45) Eucla
Transzbaikal-időzóna (UTC+09:00) Csita
Tokiói téli idő (UTC+09:00) Oszaka, Sapporo, Tokió
Észak-koreai normál idő (UTC+09:00) Phenjan
Koreai téli idő (UTC+09:00) Szöul
Jakutszki időzóna (UTC+09:00) Jakutszk
Cen. Ausztráliai standard idő (UTC+09:30) Adelaide
AUS központi téli idő (UTC+09:30) Darwin
E. Ausztráliai standard idő (UTC+10:00) Brisbane
AUS keleti téli idő (UTC+10:00) Canberra, Melbourne, Sydney
Nyugat-csendes-óceáni normál idő (UTC+10:00) Guam, Port Moresby
Tasmania szabványidő (UTC+10:00) Hobart
Vlagyivosztoki téli idő (UTC+10:00) Vlagyivosztok
Lord Howe szabvány időzóna (UTC+10:30) Lord Howe-sziget
Bougainvillei időzóna (UTC+11:00) Bougainville-sziget
Oroszország időzóna 10 (UTC+11:00) Chokurdakh
Magadan Standard Idő (UTC+11:00) Magadan
Norfolk normál idő (UTC+11:00) Norfolk-sziget
Szahalin téli idő (UTC+11:00) Szahalin
Közép-csendes-óceáni szabványidő (UTC+11:00) Salamon Is., Új-Kaledónia
Orosz időzóna 11 (UTC+12:00) Anadyr, Petropavlovsk-Kamchatsky
Új-zélandi szabványos idő (UTC+12:00) Auckland, Wellington
UTC+12 (UTC+12:00) Koordinált egyetemes idő+12
Fidzsi-szigeteki szabványos idő (UTC+12:00) Fidzsi
Kamchatka standard idő (UTC+12:00) Petropavlovsk-Kamchatsky - Régi
Chatham-szigeteki szabványidő (UTC+12:45) Chatham-szigetek
UTC+13 (UTC+13:00) Koordinált egyetemes idő+13
Tongai téli idő (UTC+13:00) Nuku'alofa
Szamoai szabványidő (UTC+13:00) Szamoa
Line-szigetek szabványidő (UTC+14:00) Kiritimati-sziget

Lásd még