Форумы  ·  Войти  · 

Тема: Теряются события в БД

11.02.14 6:12   DjkHz  (64/14.07.11)  

Контроллеры SCM-485 , кабель к серваку через USB . Сервак win server 2008r. ПО комендант версия 7.0.6 , БД 5.0.22.
Проблема :
Не понимаю почему но у меня есть такая проблема. контроллеры в порядке,связь есть события идут. но иногда в модуле отчета пропадают события . например с 3 -5 февраля ничего нет. хотя до этого были. сейчас все пока норма. у меня была проблема на серваке когда он перезагружался и был рассыпан raid.(БД загружалась то с одного жесткого диска, то с другого)до 1 февраля я все устранил, но события все равно теряются. Были внезапные отключения сервера за последние 5 дней(проблема с подачей энергии).
сейчас думаю версию БД обновить может в ней какие проблемы... я уже и не знаю как быть.

[ #1 ]  11.02.14 6:16   Oleg [Editor]  KOMENDANT LAB  

Для начала следует восстановить работу сервера (железа). Обновление версии БД в данном случае не поможет.

[ #2 ]  11.02.14 6:22   DjkHz  (64/14.07.11)  
Editor - 11.02.14 6:16

Для начала следует восстановить работу сервера (железа). Обновление версии БД в данном случае не поможет.

работа сервера восстановлена. с 1.02 , после этого было было одно отключение , но события провалились в неизвестном направлении.
Внезапное отключение может повлиять на данную проблему?

[ #3 ]  11.02.14 6:29   Oleg [Editor]  KOMENDANT LAB  

Нет. Система работает по принципу подтверждения доставки. Если события попали в БД, то исчезнуть они могут лишь двумя способами:
1. Удалены.
2. Вы смотрите иную версию БД
ибо
3 - Битые таблицы в БД = софт будет жутко ругаться
4 - Испорченные данные (например дата событий) = легко обнаруживается путем анализа архивов

[ #4 ]  11.02.14 6:39   DjkHz  (64/14.07.11)  
Editor - 11.02.14 6:29

Если события попали в БД, то исчезнуть они могут лишь двумя способами:
1. Удалены.
2. Вы смотрите иную версию БД
ибо
3 - Битые таблицы в БД = софт будет жутко ругаться
4 - Испорченные данные (например дата событий) = легко обнаруживается путем анализа архивов

1. Каким образом их можно удалить?

4. Скорее всего данные испорчены , и как бы мне их запихнуть в единую БД ?

[ #5 ]  11.02.14 6:43   Oleg [Editor]  KOMENDANT LAB  

1. ... руками пользователя
4. Без программиста - никак. К тому же, возможно, операция окажется чрезмерно трудозатратной по сравнению с полной потерей данных.

[ #6 ]  11.02.14 6:45   DjkHz  (64/14.07.11)  
Editor - 11.02.14 6:43

1. ... руками пользователя

Так доступ у пользователей стоит только чтение, изменять они ничего не могут.

[ #7 ]  11.02.14 6:53   Oleg [Editor]  KOMENDANT LAB  

Так можно перейти на уровень гадания на кофейной гуще. Я лишь озвучил варианты, но не могу сделать за вас выбор.

Komendant.pro
 ©1999-2025  Инженерная лаборатория "Комендантъ"