Re: Локальное время и CURRENT_TIMESTAMP
Yurij пишет: Да, на 2.1.4 и Win2003 то же самое - отключение перехода на летнее время вызывает смещение времени между тем что показывают часы и тем что возвращает current_timestamp. Исправляется рестартом Firebird. Да, на том и порешили. Сегодня проверил - всё нормализовалось. -- Regards, Ovchinnikov Vasily ova at tkvc ru
Локальное время и CURRENT_TIMESTAMP
Привет, уважаемые! Мне тут сейчас звонят и сказки рассказывают. Мол часы на экране показывают время правильное. Я этого не вижу, еще не просил доступ к столу, но нет оснований не доверять. А сам я делаю (FB 1.5.6) select current_timestamp from rdb$database и вижу в результате селекта время на 1 час больше текущего. У меня даже гипотез не возникает никаких... Косяки потенциальные с тем, что клиент передает время на час больше, чем воспринимают триггеры через current_timestamp. Клиент сидит на том же компе, на котором и Firebird крутится. -- Regards, Ovchinnikov Vasily ova at tkvc ru
Re: Локальное время и CURRENT_TIMESTAMP
Не, не так. Ovchinnikov Vasily пишет: Косяки потенциальные с тем, что клиент передает время на час больше, чем воспринимают триггеры через current_timestamp. А так: Косяки потенциальные с тем, что клиент передает время на час *меньше*, чем воспринимают триггеры через current_timestamp. -- Regards, Ovchinnikov Vasily ova at tkvc ru
Re: Локальное время и CURRENT_TIMESTAMP
Проверь временную зону, установленную на компьютере. И уточнить, не меняли ли ее недавно, в связи с нововведениями по зимнему времени.
Re: Локальное время и CURRENT_TIMESTAMP
Yurij пишет: Проверь временную зону, установленную на компьютере. И уточнить, не меняли ли ее недавно, в связи с нововведениями по зимнему времени. Пошел к ним в консоль. Сервер Win2008. Чё они там с ним делали, не знаю. Стояла синхронизация времени с интернетом - отключили. Зона стоит сейчас GMT+03. На часах в трее вижу 12:30, а current_timestamp в IBExpert выдает 13:30. -- Regards, Ovchinnikov Vasily ova at tkvc ru
Re: Локальное время и CURRENT_TIMESTAMP
Ovchinnikov Vasily пишет: Пошел к ним в консоль. Сервер Win2008. Чё они там с ним делали, не знаю. Стояла синхронизация времени с интернетом - отключили. Зона стоит сейчас GMT+03. На часах в трее вижу 12:30, а current_timestamp в IBExpert выдает 13:30. Гыы... Они даже не удосужились перезагрузиться прежде, чем меня заботить :) Ладно, запланируют перезагруз - посмотрим, что к чему. Да и пусть обновления винды накатят, а то автоматическое обновление отключено. Так, поток сознания, не обращайте на меня внимания :) -- Regards, Ovchinnikov Vasily ova at tkvc ru
Re: Локальное время и CURRENT_TIMESTAMP
Если не перезагрузились - есть ненулевая вероятность, что изменили таймзону, но Firebird этого не заметил. Перестартануть Firebird попробовать?
Re: Локальное время и CURRENT_TIMESTAMP
Зона стоит сейчас GMT+03. А полное название зоны? GMT+03 - их несколько.
Re: Локальное время и CURRENT_TIMESTAMP
Yurij пишет: Если не перезагрузились - есть ненулевая вероятность, что изменили таймзону, но Firebird этого не заметил. Перестартануть Firebird попробовать? Да пусть пробуют как знают. Фиг поймешь этих аборигенов. Не мой сервер - я не полезу. Я как разработчик, а не админ выступаю в данном случае. Они отключали автоматический переход на летнее время и отключили синхронизацию времени через инет. Сервис им не по силам понять как рестартануть, а перезагрузить сервер при первой возможности я им скомандовал. А полное название зоны? GMT+03 - их несколько. Москва, Волгоград -- Regards, Ovchinnikov Vasily ova at tkvc ru
Re: Локальное время и CURRENT_TIMESTAMP
On Oct 25, 1:13 pm, Ovchinnikov Vasily o...@tkvc.ru wrote: Yurij пишет: Если не перезагрузились - есть ненулевая вероятность, что изменили таймзону, но Firebird этого не заметил. Перестартануть Firebird попробовать? А полное название зоны? GMT+03 - их несколько. Москва, Волгоград Отменился переход на зиму, отключили галочку. Можно из консоли глянуть стоит ли галка: reg query HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation параметр ActiveTimeBias если разный то есть переход, если по нулям нету.