powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Замутки со временем - как такое может быть?!
5 сообщений из 5, страница 1 из 1
Замутки со временем - как такое может быть?!
    #38789481
Monochromatique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть запись, лежит в MS SQL.
У записи есть поле, вида DateTime. Скажем 28/10/2014 14:17:32

Над MS SQL крутится EF CF. Чуть дальше - WCF-сервис с нехитрой логикой.
У куча клиентов, которые шлют запросы к этому сервису.

До последних дней всё было нормально.

Но пару дней назад начались сбои в логике.

Я полез смотреть и увидел, что значение в БД - 28/10/2014 14:17:32
На клиента вдруг приходит как 28/10/2014 13:17:32

Это вообще что такое??
...
Рейтинг: 0 / 0
Замутки со временем - как такое может быть?!
    #38789485
Monochromatique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вся логика прописана мной и такого треша a la "а не отнять ли нам часок" - там отродясь не было.

Но я всё равно проверил. Всё чисто.
...
Рейтинг: 0 / 0
Замутки со временем - как такое может быть?!
    #38789491
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MonochromatiqueНо пару дней назадПару дней назад в РФ поменяли часовой пояс.

Но, у каких-то клиентов, видимо, до сих пор прописано на компе +004 - путь пропишут правильный.
...
Рейтинг: 0 / 0
Замутки со временем - как такое может быть?!
    #38789495
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а как в бд прописываете? и как отдаете? просто не давно был переход часов. может у вас сервак с бд патч на обнову по времени не получил а другие получили и его GetDate() возвращает именно так. Все зависит как вы прокидывает данные в бд тогда.

п.с. если вы считывает из бд и отдаете клиентам данные то мой совет не поможет
...
Рейтинг: 0 / 0
Замутки со временем - как такое может быть?!
    #38789508
Monochromatique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за ответы.

На самом деле - проблема решилась перезапуском сервиса. У сервиса uptime в общем-то ограничен подачей электричества в серверную и плановыми обновлениями, так что не перезапускаться сервис мог месяцами.

Уж не знаю, что там в кишках .NET-а заставляло отдавать невалидные записи.

Но вообще это жесть.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Замутки со временем - как такое может быть?!
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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