База данных не работает. Нет данных с приборов учета

Материал из TekonWiki
Перейти к: навигация, поиск


1. В первую очередь следует проверить версию файла БД. Для этого в программе ASUDBase выберете меню Справка /О программе

Если версия БД меньше 91. Следует выполнить обновление БД, загрузив с сайта новую версию программы ASUDBase или выполнить шаги описанные в Обновление БД учета.

Если программа ASUDBase сообщает об ошибке подключения к БД. Возможно файл БД поврежден, либо есть проблемы с работой системы управления базами данных Firebird. Пожалуйста свяжитесь со службой тех.поддержки для решения данного вопроса.

2. В программе WinAl в правом нижнем углу в строке статуса посмотреть статус работы БД. В случае если состояние "БД не подключена" проверить настройки файла winal.ini

Открыть файл C:\1alarm\winal.ini в Блокноте. Найти (в конце файла) строку

DBConnection=1

Убедится, что значение 1 (в противном случае изменить на 1). Сохранить файл. Запустить WinAl. В случае если статус работы с БД не изменился перейти к п.3.

3. Открыть файл протокола работы с БД: C:\1alarm\database.log

Проверить файл на наличие ошибок подключения к БД в последних записях. В случае ошибки типа "...не найдена запись ODBC ..." следует выполнить регистрацию библиотеки transmitdata.dll

Файл transmitdata.dll находится в папке C:\1alarm\COM

Если файл отсутствует, необходимо скопировать его с установочного диска или загрузить с сайта Текон-Автоматика

Для регистрации библиотеки следует нажать Пуск/Выполнить в ОС Windows и набрать

regsvr32 C:\1alarm\com\transmitdata.dll

Нажать Ок.

4. В случае, если не отображаются данные с теплосчетчиков, подключенных к КЦС, убедиться, что в папке C:\1alarm\Сom присутствует файл datastor.dll

Если файл отсутствует, необходимо скопировать его с установочного диска или загрузить с сайта Текон-Автоматика

Запустить программу WinAl, проверить строку статуса работы БД. В случае ошибки, просьба связаться со службой тех.поддержки для решения данного вопроса.


См. также ASUDBase_КИР-16_Пустое_значение_или_Ноль

--Alex 06:41, 5 апреля 2010 (UTC)