Форум : Программное обеспечениеНазвание : Архивист ошибка |
Bja : |
8.11.12 15:57 |
При старте Архивиста появляется сообщение об ошибке:
Invalid column name `errstate` Invalid column name `connectinfo` Statement(s) could not be prepared. | |
|
xBocT : |
8.11.12 16:07 |
Вероятно Вы пытаетесь запустить новую версию ДС Архивист на базе данных старого формата. В Вашем случае может помочь следующее: В ветке реестра \\HKCU\Software\Negasoft\Archivist\ изменить значение строкового параметры Version на "1.11" (если такого параметра нет - то его надо будет создать) и запустить утилиту AvDbConvert.exe из папки Tools\ в каталоге установки Архивист. | |
|
Bja : |
8.11.12 16:24 |
Проделал. Открылось окно AvExport, открылись данные прибора. При нажатии на иконку "Экпорт" появилось сообщение об ошибке: Invalid column name "Tstop". Statement(s) could not be prepared. | |
|
xBocT : |
8.11.12 16:43 |
Ну и древнючая же у Вас версия была установлена! -)
Те же самые действия, но только значение параметра Version = "1.07" | |
|
Bja : |
9.11.12 10:36 |
Ну да, примерно 2008 год. Снова ошибка (из Log-файла): .......Прежняя версия программы Архивист: <неизвестная версия> Предыдущая версия программы не найдена или неизвестна Работа утилиты преобразования данных завершена.
Может мне проще "убить" все и заново прописать теплосчетчики? | |
|
xBocT : |
9.11.12 11:22 |
Такое сообщение выводится если отсутствует строковый параметр Version в упомянутой уже выше ветке реестра, или же его значение равно пустой строке. Проверьте - правильно ли Вы все сделали согласно моей рекомендации? | |
|
Bja : |
9.11.12 11:39 |
Проверил и повторил еще раз. Параметр 1.07 и до запуска AvDbConvert и после. Сообщение об ошибке прежнее | |
|
xBocT : |
9.11.12 11:41 |
Превесьма странно -) Ладно, есть другой вариант - Вы можете сделать бэкап базы данных, используемой ДС Архивист и передать его каким-либо образом нам? | |
|
xBocT : |
9.11.12 11:42 |
Или же организовать удаленный доступ к рабочему столу системы? (RAdmin, TeamViewer) | |
|
Bja : |
9.11.12 11:48 |
Где находится база? Я за то, чтобы удалить все и заново прописать приборы. У нас был один, теперь их будет три, т.е прописать 3 прибора - не вопрос... | |
|
xBocT : |
9.11.12 11:54 |
Скорее всего используется база master. Тогда Вам проще будет деинсталлировать и ДС Архивист и MS SQL Server (я так понимаю, если версия Архивиста была древняя - то и SQL сервер тоже, 2000 какой-нибудь?). Может потребоватся удалить еще и каталог от SQL сервера. И поставить все "с нуля". Сперва MS SQL Server (бесплатную версию можно на download.microsoft.com взять), потом ДС Архивист. | |
|
Bja : |
14.11.12 15:09 |
Спасибо, вроде заработало - текущие данные читает, но архив нет. "Ошибка чтения архива" | |
|
xBocT : |
22.11.12 16:44 |
Попробуйте повысить тайм-ауты в настройках драйвера прибора. В окошко настроек можно попасть со странички "Свойства прибора" - кнопка "Настройка" (под картинкой т/с), либо через Меню "Справка"->"Драйверы устройств"->Выбрать ВИС.Т-HC и нажать кнопку "Настройка". Для параметров в левой части окна диаглога (там еще есть в рамке Modem - их не надо трогать) выставите BYTE timeout, ms = 2000 и BLOCK timeout, ms = 3000, Retry number = 8 (можно и поменьше подобрать потом экспериментальным путем значения). | |
|
© NegaSoft co., 2005 http://www.teplovizor.ru
URL этой темы
http://www.teplovizor.ru/forum/viewtopic.php?topic_id=254&forum=2
|