/  Архив форума
   /  Программное обеспечение
/  Ошибка инициализации журнала событий

Форум : Программное обеспечение

Название : Ошибка инициализации журнала событий

© NegaSoft co., 2005
http://www.teplovizor.ru

URL этой темы
http://www.teplovizor.ru/forum/viewtopic.php?topic_id=427&forum=2


 iiko :

11.8.15 17:41
 Добрый день!

На компьютере, где была установлена программа Архивист умерла ОС.
Все что удалось спасти - папку SQL Server со всем содержимым.
На новом компьютере (Win8) Установил SQL Express 2005, создал дефолтную базу данных, установил Архивист 1,16,3.
Дабы вернуть все данные накопленные за долгое время остановил сервис сиквела, очистил содержимое папки Data новой пустой базы данных и перенес туда все содержимое папки Data с умершего компьютера. Успешно стартовал сиквел сервер, создал источик данных как описано в мануале и даже запустил программу один раз.

Проблема в том, что после первого запуска закрытия программы и ребута программа перестала запускаться. Пробовал удалить источник данных и создать снова - безуспешно, хотя тестирование подключения к базе при создании источника данных проходит успешно.

Во время запуска программы теперь пишет "Ошибка инициализации журнала событий. Работа программы архивист невозможно"

Порекомендуйте, как поступить в данной ситуации и спасти данные, накопленное за долгое время?

Заранее благодарен!!!

 xBocT :

13.8.15 11:39
 Посмотрите ветки на форуме
http://www.teplovizor.ru/forum/viewtopic.php?topic_id=231&forum=2#1581
http://www.teplovizor.ru/forum/viewtopic.php?topic_id=184&forum=2#1269
http://www.teplovizor.ru/forum/viewtopic.php?topic_id=273&forum=2#1866

 iiko :

19.8.15 15:27
 Большое спасибо за ответ!!!

В результате изысканий выяснил, что после переноса базы на новую ОС (Win8 64x) после полной установки программы с нуля, установки SQL EXPRESS 2005 х64 и простого переноса мастера и остальных баз с умершего компьютера в папку БД первый запуск программы проходит успешно. Далее программа не запускается, с ранее указанной ошибкой. При этом в базе появляется запись в журнале всего с одним значением "Работа программы". При этом в поле Owner стоит значение, которое отличается от значения Owner в других таблицах базы.
Сделал скрипт, который перед запуском программы чистит таблицу Journal, программа запускается, и все бы хорошо! Но не дает редактировать свойства имеющихся приборов и опрашивать их. При этом, при добавлении новых приборов, их редактирование возможно. Полагаю загвоздка как раз в значении Owner.

Не могли бы Вы посоветовать что сделать с базой, чтоб возможно подменить все имеющиеся значения Owner на "новое". Или причина может быть не в этом?

Скрин приложен.

https://yadi.sk/i/-1NmebIwiY2FU

Спасибо!

 xBocT :

20.8.15 10:14
 Если воспользоваться поиском по нашему форуму с ключевым словом "owner", то можно обнаружить следующие ветки, в которых описано как поступить в Вашей ситуации:
http://www.teplovizor.ru/forum/viewtopic.php?topic_id=244&forum=2#1648
http://www.teplovizor.ru/forum/viewtopic.php?topic_id=196&forum=2#1334
http://www.teplovizor.ru/forum/viewtopic.php?topic_id=184&forum=2#1319

 xBocT :

20.8.15 10:18
 Также по запуску Архивист под Windows8:
http://www.teplovizor.ru/forum/viewtopic.php?topic_id=423&forum=2#2581
http://www.teplovizor.ru/forum/viewtopic.php?topic_id=231&forum=2#1586

 iiko :

25.8.15 12:35
 Большое спасибо за ответы. Получить доступ к приборам удалось поменяв "владельца" на актуального в базе. Запустить программу с журналом на Вин8 64х так и не удалось. Решил работать без журнала через ярлык с очисткой журнала событий при каждом запуске.