Привет, я установил MSSQL 2022 LCX Container под Proxmox. В консоли я правильно указал часовой пояс Europe/Berlin. Команда "date" показывает верное время. Я также установил over pct set 105 --timezone host для часового пояса хоста. Если я подключаюсь к SQL Server через MS SQL Server Management Studio и выполняю "SELECT GETDATE()", я получаю неправильное время с отставанием на 2 часа. "SELECT CURRENT_TIMEZONE()" => (UTC) Coordinated Universal Time. Я перезагрузил сервер, перепробовал разные способы решения проблемы, поискал здесь на форуме и в Google – ничего не помогает.
Вот что я пробовал в моем lcx контейнере 105 (MSSQL) в консоли:
105 (MSSQL) console: root@MSSQL: dpkg-reconfigure tzdata, но там указан правильный часовой пояс.
root@MSSQL: ln -fs /usr/share/zoneinfo/Europe/Berlin /etc/localtime
В PVE Shell:
root@PVE: pct set 105 --timezone host
cat /etc/pve/nodes/pve/lxc/105.conf показывает, что "timezone: host"
Нужно ли мне перезагрузить весь узел Proxmox? Спасибо за помощь, Ларс.
Вот что я пробовал в моем lcx контейнере 105 (MSSQL) в консоли:
105 (MSSQL) console: root@MSSQL: dpkg-reconfigure tzdata, но там указан правильный часовой пояс.
root@MSSQL: ln -fs /usr/share/zoneinfo/Europe/Berlin /etc/localtime
В PVE Shell:
root@PVE: pct set 105 --timezone host
cat /etc/pve/nodes/pve/lxc/105.conf показывает, что "timezone: host"
Нужно ли мне перезагрузить весь узел Proxmox? Спасибо за помощь, Ларс.

, но всё равно то же самое, и в Management Studio
. После перезагрузки LXC изменений нет
Что ты имел в виду, когда говорил "настроить внутри LXC"? Есть ли какой-то другой способ, кроме открытия консоли в левом меню?