Udostępnij za pomocą


Strefy czasowe w usłudze Azure SQL Managed Instance

Applies to:Azure SQL Managed Instance

Uniwersalny czas koordynowany (UTC) jest zalecaną strefą czasową dla warstwy danych nowo opracowanych rozwiązań w chmurze, ponieważ eliminuje niejednoznaczność. Usługa Azure SQL Managed Instance oferuje również wybór stref czasowych spełniających potrzeby istniejących aplikacji, które przechowują wartości daty i godziny oraz funkcji daty i godziny wywołania z niejawnym kontekstem określonej strefy czasowej.

T-SQL functions like GETDATE() or CLR code observe the time zone set on the instance level. Zadania agenta programu SQL Server są również zgodne z harmonogramami zgodnie ze strefą czasową wystąpienia.

Note

Usługa Azure SQL Database nie obsługuje ustawień strefy czasowej; zawsze następuje utc. Użyj strefy CZASOWEJ w usłudze SQL Database, jeśli musisz interpretować informacje o dacie i godzinie w strefie czasowej innej niż UTC.

Important

Podczas migrowania istniejących rozwiązań do usługi Azure SQL Managed Instance należy dokładnie rozważyć konsekwencje strefy czasowej i jako regułę dopasowania do oryginalnych ustawień strefy czasowej, chyba że ponownie zaimplementujesz odpowiednią logikę aplikacji.

Obsługiwane strefy czasowe

Zestaw obsługiwanych stref czasowych jest dziedziczony z bazowego systemu operacyjnego wystąpienia zarządzanego. Zestaw jest regularnie aktualizowany, aby uwzględniać nowe definicje stref czasowych i odzwierciedlać zmiany istniejących.

Zasady dotyczące zmiany czasu letniego/strefy czasowej gwarantują historyczną dokładność od roku 2010.

A list with names of the supported time zones is exposed through the sys.time_zone_info system view.

Note

14 października 2024 r. rząd Paragwajski ogłosił stałą zmianę polityki strefy czasowej kraju. Paragwaj pozostanie w okresie letnim (DST), skutecznie przyjmując UTC-3 jako standardowy czas. W rezultacie zegary nie będą przechodzić o 60 minut o godzinie 12:00 w dniu 23 marca 2025 r., zgodnie z wcześniejszym harmonogramem. Ta zmiana wpływa na paragwajową strefę czasową w warstwie Standardowa. Firma Microsoft wydała powiązane aktualizacje systemu Windows w lutym i marcu 2025 r. Usługa Azure SQL Managed Instance obecnie nie odzwierciedla tej aktualizacji. Wystąpienia korzystające ze strefy czasowej, których dotyczy problem, nie będą odzwierciedlać zmian, dopóki usługa Azure SQL Managed Instance nie pochłonie aktualizacji na poziomie systemu operacyjnego. If you need to alter affected time zones for you managed instances, please be aware of the limitations and follow the guidance from the documentation.

Ustawianie strefy czasowej

Strefę czasową wystąpienia zarządzanego można ustawić tylko podczas tworzenia wystąpienia. Domyślna strefa czasowa to UTC.

Note

Nie można zmienić strefy czasowej istniejącego wystąpienia zarządzanego.

Ustawianie strefy czasowej za pośrednictwem witryny Azure Portal

Po wprowadzeniu parametrów dla nowego wystąpienia wybierz strefę czasową z listy obsługiwanych stref czasowych.

Ustawianie strefy czasowej podczas tworzenia wystąpienia

Szablon usługi Azure Resource Manager

Określ właściwość timezoneId w szablonie usługi Resource Manager, aby ustawić strefę czasową podczas tworzenia wystąpienia.

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

Lista obsługiwanych wartości właściwości timezoneId znajduje się na końcu tego artykułu.

Jeśli nie zostanie określona, strefa czasowa zostanie ustawiona na UTC.

Sprawdzanie strefy czasowej wystąpienia

The CURRENT_TIMEZONE function returns a display name of the time zone of the instance.

Cross-feature considerations

Przywracanie i importowanie

Możesz przywrócić plik kopii zapasowej lub zaimportować dane do wystąpienia zarządzanego z wystąpienia lub serwera z różnymi ustawieniami strefy czasowej. Pamiętaj, aby to zrobić z ostrożnością. Przeanalizuj zachowanie aplikacji i wyniki zapytań i raportów, podobnie jak podczas przesyłania danych między dwoma wystąpieniami programu SQL Server z różnymi ustawieniami strefy czasowej.

Point-in-time restore

Podczas przywracania do punktu w czasie czas przywracania czas przywracania do jest interpretowany jako czas UTC. W ten sposób unika się wszelkich niejednoznaczności ze względu na czas letni i potencjalne zmiany.

Failover groups

Używanie tej samej strefy czasowej w wystąpieniu podstawowym i pomocniczym w grupie trybu failover nie jest wymuszane, ale zdecydowanie zalecamy.

Warning

Zdecydowanie zalecamy używanie tej samej strefy czasowej dla wystąpienia podstawowego i pomocniczego w grupie trybu failover. Z powodu niektórych rzadkich przypadków użycia zachowanie tej samej strefy czasowej w wystąpieniach podstawowych i pomocniczych nie jest wymuszane. Ważne jest, aby zrozumieć, że w przypadku ręcznego lub automatycznego trybu failover wystąpienie pomocnicze zachowa oryginalną strefę czasową.

Limitations

  • Nie można zmienić strefy czasowej istniejącego wystąpienia zarządzanego. Aby obejść ten problem, utwórz nowe wystąpienie zarządzane z odpowiednią strefą czasową, a następnie wykonaj ręczną kopię zapasową i przywracanie lub zalecane przez nas wykonanie przywracania do punktu w czasie między wystąpieniami.
  • Procesy zewnętrzne uruchamiane z zadań agenta programu SQL Server nie obserwują strefy czasowej wystąpienia.

Lista obsługiwanych stref czasowych

Identyfikator strefy czasowej Nazwa wyświetlana strefy czasowej
Dataline (czas standardowy) (UTC-12:00) Międzynarodowa linia zmiany daty — Zachód
UTC-11 (UTC-11:00) Uniwersalny czas koordynowany-11
Aleutian (czas standardowy) (UTC-10:00) Wyspy Aleuckie
Hawaje (czas standardowy) (UTC-10:00) Hawaii
Marquesas (czas standardowy) (UTC-09:30) Wyspy Markizy
Alaskan (czas standardowy) (UTC-09:00) Alaska
UTC-09 (UTC-09:00) Uniwersalny czas koordynowany-09
Pacyfik (czas standardowy) (Meksyk) (UTC-08:00) Kalifornia Dolna
UTC-08 (UTC-08:00) Uniwersalny czas koordynowany-08
Pacyficzny (czas standardowy) (UTC-08:00) Stany Zjednoczone i Kanada (czas pacyficzny)
Us Mountain (czas standardowy) (UTC-07:00) Arizona
Górski czas standardowy (Meksyk) (UTC-07:00) Chihuahua, La Paz, Mazatlan
Górski (czas standardowy) (UTC-07:00) Stany Zjednoczone i Kanada (czas górski)
Ameryka Środkowa (czas standardowy) (UTC-06:00) Ameryka Środkowa
Środkowy czas standardowy (UTC-06:00) Stany Zjednoczone i Kanada (czas środkowy)
Wyspa Wielkanocna (czas standardowy) (UTC-06:00) Wyspa Wielkanocna
Środkowy czas standardowy (Meksyk) (UTC-06:00) Guadalajara, Meksyk, Monterrey
Kanada Środkowa (czas standardowy) (UTC-06:00) Saskatchewan
Sa Pacific (czas standardowy) (UTC-05:00) Bogota,, Quito, Rio Branco
Wschodni czas standardowy (Meksyk) (UTC-05:00) Chetumal
Wschodni czas standardowy (UTC-05:00) Stany Zjednoczone i Kanada (czas wschodni)
Haiti (czas standardowy) (UTC-05:00) Haiti
Kuba (czas standardowy) (UTC-05:00) Havana
Wschodnie stany USA (czas standardowy) (UTC-05:00) Indiana (Wschód)
Turks i Caicos (czas standardowy) (UTC-05:00) Turks i Caicos
Paragwaj (czas standardowy) (UTC-04:00) Asuncion
Atlantycki (czas standardowy) (UTC-04:00) Kanada (czas atlantycki)
Wenezuela (czas standardowy) (UTC-04:00) Caracas
Środkowy brazylijski (czas standardowy) (UTC-04:00) Cuiaba
Sa Western (czas standardowy) (UTC-04:00) Georgetown, La Paz, Manaus, San Juan
Pacyfik (czas standardowy) (UTC-04:00) Santiago
Nowa Fundlandia (czas standardowy) (UTC-03:30) Newfoundland
Tocantins (czas standardowy) (UTC-03:00) Araguaina
E. Ameryka Południowa (czas standardowy) (UTC-03:00) Brasilia
Sa Eastern (czas standardowy) (UTC-03:00) Kajenna, Fortaleza
Argentyna (czas standardowy) (UTC-03:00) Buenos Aires
Grenlandii (czas standardowy) (UTC-03:00) Greenland
Montevideo (czas standardowy) (UTC-03:00) Montevideo
Magallanes (czas standardowy) (UTC-03:00) Arenas w Mieście
Saint Pierre (czas standardowy) (UTC-03:00) Saint-Pierre i Miquelon
Strefa czasowa (czas standardowy) (UTC-03:00) Salvador
UTC-02 (UTC-02:00) Uniwersalny czas koordynowany-02
Średni atlantyk (czas standardowy) (UTC-02:00) Środkowy Atlantyk — stare
Azory (czas standardowy) (UTC-01:00) Azores
Republika Zielonego Przylądka (czas standardowy) (UTC-01:00) Wyspy Zielonego Przylądka
UTC (UTC) Uniwersalny czas koordynowany
GMT (czas standardowy) (UTC+00:00) Dublin, Edynburg, Lizbona, Londyn
Greenwich (czas standardowy) (UTC+00:00) Monrovia, Reykjavik
W. Europa (czas standardowy) (UTC+01:00) Amsterdam, Berlin, Berno, Rzym, Sztokholm, Wiedeń
Europa Środkowa (czas standardowy) (UTC+01:00) Belgrad, Bratysława, Budapeszt, Lublana, Praga
Romans (czas standardowy) (UTC+01:00) Bruksela, Kopenhaga, Madryt, Paryż
Maroko (czas standardowy) (UTC+01:00) Casablanca
Sao Tome (czas standardowy) (UTC+01:00) Wyspy Świętego Tomasza
Europa Środkowa (czas standardowy) (UTC+01:00) Sarajewo, Skopie, Warszawa, Zagrzeb
W. Afryka Środkowa (czas standardowy) (UTC+01:00) Afryka Środkowozachodnia
Jordan (czas standardowy) (UTC+02:00) Amman
GTB (czas standardowy) (UTC+02:00) Ateny, Bukareszt
Bliski Wschód (czas standardowy) (UTC+02:00) Beirut
Egipt (czas standardowy) (UTC+02:00) Cairo
E. Europa (czas standardowy) (UTC+02:00) Chisinau
Syria (czas standardowy) (UTC+02:00) Damascus
Zachodni Brzeg (czas standardowy) (UTC+02:00) Strefa Gazy, Hebron
Republika Południowej Afryki (czas standardowy) (UTC+02:00) Harare, Pretoria
FLE (czas standardowy) (UTC+02:00) Helsinki, Kijów, Ryga, Sofia, Tallin, Wilno
Izrael (czas standardowy) (UTC+02:00) Jerusalem
Godzina standardowa w Niżenie (UTC+02:00) Kaliningrad
Sudan (czas standardowy) (UTC+02:00) Khartoum
Libia (czas standardowy) (UTC+02:00) Tripoli
Namibia (czas standardowy) (UTC+02:00) Windhoek
Arabski (czas standardowy) (UTC+03:00) Baghdad
Turcja (czas standardowy) (UTC+03:00) Istanbul
Arabski (czas standardowy) (UTC+03:00) Kuwejt, Rijad
Białoruś (czas standardowy) (UTC+03:00) Minsk
Rosyjski (czas standardowy) (UTC+03:00) Moskwa, Petersburg
E. Afryka (czas standardowy) (UTC+03:00) Nairobi
Iran (czas standardowy) (UTC+03:30) Tehran
Arabski (czas standardowy) (UTC+04:00) Abu Zabi, Maskat
Astrakhan (czas standardowy) (UTC+04:00) Astrachań, Uljanowsk
Azerbejdżan (czas standardowy) (UTC+04:00) Baku
Strefa czasowa Rosji 3 (UTC+04:00) Iżewsk, Samara
Mauritius (czas standardowy) (UTC+04:00) Port Louis
Saratov (czas standardowy) (UTC+04:00) Saratov
Gruziński (czas standardowy) (UTC+04:00) Tbilisi
Wołgograd (czas standardowy) (UTC+04:00) Volgograd
Kaukaz (czas standardowy) (UTC+04:00) Yerevan
Afganistan (czas standardowy) (UTC+04:30) Kabul
Azja Zachodnia (czas standardowy) (UTC+05:00) Aszchabad, Taszkient
Ekaterinburg (czas standardowy) (UTC+05:00) Ekaterinburg
Pakistan (czas standardowy) (UTC+05:00) Islamabad, Karaczi
Indie (czas standardowy) (UTC+05:30) Chennai, Kolkata (Kalkuta), Mumbaj (Bombaj), Nowe Delhi
Sri Lanka (czas standardowy) (UTC+05:30) Śri Jayawardenepura
Nepal (czas standardowy) (UTC+05:45) Kathmandu
Azja Środkowa (czas standardowy) (UTC+06:00) Astana
Bangladesz (czas standardowy) (UTC+06:00) Dhaka
Omsk (czas standardowy) (UTC+06:00) Omsk
Mjanma (czas standardowy) (UTC+06:30) Yangon (Rangun)
SE Asia (czas standardowy) (UTC+07:00) Bangkok, Hanoi, Dżakarta
Ałtaj (czas standardowy) (UTC+07:00) Barnauł, Gornoałtajsk
W. Mongolia (czas standardowy) (UTC+07:00) Hovd
Azja Północna (czas standardowy) (UTC+07:00) Krasnoyarsk
N. Azja Środkowa (czas standardowy) (UTC+07:00) Novosibirsk
Tomsk (czas standardowy) (UTC+07:00) Tomsk
Chiny (czas standardowy) (UTC+08:00) Pekin, Chongqing, Hongkong SAR, Urumczi
Azja Północna Wschodnia (czas standardowy) (UTC+08:00) Irkutsk
Singapur (czas standardowy) (UTC+08:00) Kuala Lumpur, Singapur
W. Australia (czas standardowy) (UTC+08:00) Perth
Tajpej (czas standardowy) (UTC+08:00) Taipei
Ułanbaatar (czas standardowy) (UTC+08:00) Ulaanbaatar
Aus Central W. (czas standardowy) (UTC+08:45) Eucla
Transbaikal (czas standardowy) (UTC+09:00) Chita
Tokio (czas standardowy) (UTC+09:00) Osaka, Sapporo, Tokio
Korea Północna (czas standardowy) (UTC+09:00) Pyongyang
Korea (czas standardowy) (UTC+09:00) Seoul
Yakutsk (czas standardowy) (UTC+09:00) Yakutsk
Cen. Australia (czas standardowy) (UTC+09:30) Adelaide
Środkowy czas standardowy usługi AUS (UTC+09:30) Darwin
E. Australia (czas standardowy) (UTC+10:00) Brisbane
AUS Wschodni czas standardowy (UTC+10:00) Canberra, Melbourne, Sydney
Zachodni Pacyfik (czas standardowy) (UTC+10:00) Guam, Port Moresby
Tasmania (czas standardowy) (UTC+10:00) Hobart
Vladivostok (czas standardowy) (UTC+10:00) Vladivostok
Lord Howe (czas standardowy) (UTC+10:30) Wyspa Lord Howe
Bougainville (czas standardowy) (UTC+11:00) Wyspa Bougainville
Strefa czasowa Rosji 10 (UTC+11:00) Chokurdakh
Magadan (czas standardowy) (UTC+11:00) Magadan
Norfolk (czas standardowy) (UTC+11:00) Wyspa Norfolk
Sachalin (czas standardowy) (UTC+11:00) Sakhalin
Środkowy Pacyfik (czas standardowy) (UTC+11:00) Wyspy Salomona, Nowa Kaledonia
Rosja Strefa czasowa 11 (UTC+12:00) Anadyr, Pietropawłowsk Kamczacki
Nowa Zelandia (czas standardowy) (UTC+12:00) Auckland, Wellington
UTC+12 (UTC+12:00) Uniwersalny czas koordynowany+12
Fidżi (czas standardowy) (UTC+12:00) Fiji
Kamczacki (czas standardowy) (UTC+12:00) Pietropawłowsk Kamczacki — stare
Wyspy Chatham (czas standardowy) (UTC+12:45) Wyspy Chatham
UTC+13 (UTC+13:00) Uniwersalny czas koordynowany+13
Tonga (czas standardowy) (UTC+13:00) Nuku'alofa
Samoa (czas standardowy) (UTC+13:00) Samoa
Wyspy Liniowe (czas standardowy) (UTC+14:00) Wyspa Kiritimati

See also