DBeaver. Настройка timeZone
При работе с базой данных и запросе данных с помощью такого инструмента, как DBeaver, иногда возникают проблемы, когда время, отображаемое в DBeaver, не совпадает со временем, хранящимся в базе данных. Это конечно же очень мешает, но вероятную причину этого можно легко устранить.
Чтобы исправить это, вам нужно скорректировать настройки часового пояса в DBeaver, чтобы они соответствовали часовому поясу сервера.
Осуществите настройку :
use_server_time_zone = true
use_time_zone - пусто
В этом случае время в датах будет показываться по timezone сервере Clickhouse.
Проверить timezone сервера можно командой:
SELECT timezone()
Как исправить timezone на сервере Clickhouse
В случае, если timezone сервера не совпадает с timezone 1С и, при этом, установлен флаг “Значение партиции инициализируется из очереди“, то данные выгрузятся не полностью. Поэтому, если timezone будет установлена как UTC (т.е. не Москва, а по времени Лондона), то желательно изменить настройки сервера Clickhouse, чтобы сервер “жил” в нужном вам часовом поясе. Для этого нужно верно установить timezone в конфигурации сервера:
P.S.: Настройка делается в config.xml сервера Clickhouse (но лучше обратитесь к вашему системному администратору)