Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Смена TIMEZONE у MSSQL Server / 6 сообщений из 6, страница 1 из 1
16.02.2021, 21:54
    #40046019
DKbru
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Смена TIMEZONE у MSSQL Server
Уважаемые форумчане, приветствую вас!
Как бы вопрос простой, но простого ответа на него не нахожу.

Поставили MS SQL Server. Допустим 2016 SE. Поставили на сервере, допустим в Италии. Функция CURRENT_TIMEZONE ( ) возвращает UTC+1. Сервер переезжает в Россию, где часовой пояс (UTC+03:00) Москва, Санкт-Петербург.

Внимание вопрос, как изменить часовой пояс MS SQL Server? Смена часового пояса на Windows сервер уже прошла успешно.
...
Рейтинг: 0 / 0
17.02.2021, 07:58
    #40046069
PizzaPizza
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Смена TIMEZONE у MSSQL Server
The date/time is derived from the operating system of the computer on which the instance of SQL Server is running.
...
Рейтинг: 0 / 0
17.02.2021, 20:52
    #40046444
Relic Hunter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Смена TIMEZONE у MSSQL Server
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
select @@version

Microsoft SQL Server 2017 (RTM-CU19) (KB4535007) - 14.0.3281.6 (X64)   Jan 23 2020 21:00:04   Copyright (C) 2017 Microsoft Corporation  Standard Edition (64-bit) on Windows Server 2016 Datacenter 10.0 <X64> (Build 14393: ) (Hypervisor) 

select CURRENT_TIMEZONE()

Msg 195, Level 15, State 10, Line 2
'CURRENT_TIMEZONE' is not a recognized built-in function name.
...
Рейтинг: 0 / 0
18.02.2021, 05:46
    #40046502
Massa52
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Смена TIMEZONE у MSSQL Server
В облаке
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
print @@version

Microsoft SQL Server 2019 (RTM-CU8-GDR) (KB4583459) - 15.0.4083.2 (X64) 
	Nov  2 2020 18:35:09 
	Copyright (C) 2019 Microsoft Corporation
	Standard Edition (64-bit) on Windows Server 2019 Datacenter 10.0 <X64> (Build 17763: ) (Hypervisor)


print CURRENT_TIMEZONE()
(UTC+12:00) ?????????????????????

Completion time: 2021-02-18T15:37:40.0727578+13:00
...
Рейтинг: 0 / 0
21.02.2021, 02:01
    #40047620
DKbru
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Смена TIMEZONE у MSSQL Server
Relic Hunter, проверю, есть подозрение что по 2016 справка привирает.

https://docs.microsoft.com/ru-ru/sql/t-sql/functions/current-timezone-transact-sql?view=sql-server-2016

Немного скорректирую, Microsoft SQL Server 2019.


PizzaPizza
The date/time is derived from the operating system of the computer on which the instance of SQL Server is running.


For SQL Managed Instance, return value is based on the time zone of the instance itself assigned during instance creation , not the time zone of the underlying operating system.
...
Рейтинг: 0 / 0
21.02.2021, 13:51
    #40047654
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Смена TIMEZONE у MSSQL Server
DKbru,

вы определитесь, о чем спрашиваете.

CURRENT_TIMEZONE (Transact-SQL)
Применимо к: Да База данных SQL Azure Да Управляемый экземпляр SQL Azure



авторПоставили MS SQL Server как-то не вяжется с SQL Azure.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Смена TIMEZONE у MSSQL Server / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]