Форум : Программное обеспечениеНазвание : Ошибка импорта данных в базу SQL-сервера |
mobilandr : |
24.1.14 17:57 |
Вдруг стала постоянно появляться при чтении данных с км-5. 1.15.4. Настройки драйвера Postgre SQL не менял. Выгрузка идет нормально:
24.01.2014 17:12:52: >>> Начало сеанса удалённого доступа 24.01.2014 17:12:52: план 24.01.2014 17:12:52: Создание канала связи с прибором 24.01.2014 17:12:52: Устройство связи: COM-порт 24.01.2014 17:12:52: Открытие COM12, 9600, 8N1 24.01.2014 17:12:52: Настройка приёмных таймаутов: 1000/1200 мс 24.01.2014 17:12:52: Канал связи успешно создан, запрос доступа к прибору 24.01.2014 17:12:53: Получен ответ прибора, проверка... 24.01.2014 17:12:55: Запрос флагов состояния прибора 24.01.2014 17:12:55: Получение обновлённых спецификаций прибора... 24.01.2014 17:13:41: Запрос значений накопителей нарастающего итога 24.01.2014 17:13:43: Запрос текущих значений параметров 24.01.2014 17:13:46: Проверка обновления архивных данных 24.01.2014 17:13:46: Обнаружено обновление архивных данных 24.01.2014 17:13:46: Проверка состояния архива событий 24.01.2014 17:13:46: Получение опорной записи архива событий 24.01.2014 17:13:46: Получение новых записей архива событий... 24.01.2014 17:13:47: Получение новых архивных записей... 24.01.2014 17:15:17: Закрытие канала связи с прибором 24.01.2014 17:15:17: <<< Сеанс связи завершён без ошибок Потом идет импорт до 100% и ошибка... | |
|
xBocT : |
27.1.14 10:02 |
Гм. А можете сделать такую вещь - в реестре в ветке \\HKEY_CURRENT_USER\Software\NegaSoft\ArchiVist\ прописать строковый (REG_SZ) параметр DebugImport и в качестве значения ему присвоить значение по следующему шаблону <имя каталога>\import%u.txt (пример: C:\Temp\Import\import%u.txt). После опросить прибор этот и выслать мне на почту файлик, что сгенерируется внутри каталога. | |
|
mobilandr : |
29.1.14 21:57 |
Файлик на почте. С SA подобной проблемы нет. | |
|
xBocT : |
31.1.14 13:44 |
Очень странный файлик Вы прислали. В нем содержатся дублированные строки архивных записей : 2013-07-04 15:00 и 2013-07-08 08:00. Причем набор параметров и значения разнятся. Было бы интересно "пощупать" такой прибор. Можете организовать удаленный доступ? | |
|
mobilandr : |
5.2.14 23:06 |
Ни один км больше не сохраняется. Сегодня при попытке выгрузки архива из ВКТ-7 произошло следующее: 5.02.2014 14:28:44: >>> Начало сеанса удалённого доступа 5.02.2014 14:28:44: кр4 5.02.2014 14:28:44: Создание канала связи с прибором 5.02.2014 14:28:44: Устройство связи: COM-порт 5.02.2014 14:28:44: Открытие COM1, 9600, 8N2 5.02.2014 14:28:44: Канал связи успешно создан 5.02.2014 14:28:44: Получен ответ прибора, чтение версии сервера 5.02.2014 14:28:45: Чтение служебных данных 5.02.2014 14:28:45: Запись типа значений: свойства 5.02.2014 14:28:45: Запись перечня элементов: свойства 5.02.2014 14:28:46: Чтение свойств 5.02.2014 14:28:46: Запись типа значений: текущие 5.02.2014 14:28:46: Чтение номера активной базы данных 5.02.2014 14:28:46: Проверка обновления активной базы данных 5.02.2014 14:28:47: Обнаружено обновление спецификаций 5.02.2014 14:28:49: Чтение перечня активных элементов 5.02.2014 14:28:50: Запись перечня элементов: текущие 5.02.2014 14:28:50: Чтение текущих данных 5.02.2014 14:28:50: Чтение текущего времени часов (v1.6+) 5.02.2014 14:28:50: Обнаружено обновление архивных данных 5.02.2014 14:28:50: Запись типа значений: итоговые 5.02.2014 14:28:51: Чтение перечня активных элементов 5.02.2014 14:28:51: Запись перечня элементов: итоговые 5.02.2014 14:28:51: Чтение итоговых данных 5.02.2014 14:28:52: Запись типа значений: часовой архив 5.02.2014 14:28:52: Чтение перечня активных элементов 5.02.2014 14:28:53: Запись перечня элементов: архив 5.02.2014 14:28:53: Получение архивных данных... 5.02.2014 14:33:44: Ошибка записи архивной даты 5.02.2014 14:33:44: Закрытие канала связи с прибором 5.02.2014 14:33:44: <<< Сеанс связи завершён с ошибкой После этого ВКТ-7 погас, т.е. совсем... После скидывания батарейки включился но без архива! Архивист чистит архив ВКТ? | |
|
CH : |
5.2.14 23:50 |
mobilandr Цитата: Архивист чистит архив ВКТ?
:)))))) А батарейка не на последнем издыхании, как вольтаж? Катастрофический программный сбой в ВКТ может быть следствием разряда батареи или ... или просто сбоем. | |
|
mobilandr : |
6.2.14 09:10 |
Понятно, значит просто сбой ВКТ. Задавая вопросы, я осмелился предположить, что всё вышеописанное имеет причиной сбой Архивиста, драйверов устройств или postgreSQL на моём ноутбуке. После события с ВКТ не был сформирован файл import******.txt.
[ Редактировано mobilandr в 6.2.14 08:36 ] | |
|
xBocT : |
6.2.14 11:36 |
Судя по логу - сбой произошел при попытке обращения к архиву ВКТ-7. Отправлен запрос на получение записи и не получен ответ. Я все-таки предположу, что это проблема с прибором. Драйвер не совершает никаких действий, выходящих за рамки протокола обмена, а в нем я ничего не нашел касательно "обнуления" архива. Да, на днях в нашей Службе Сервиса тоже была проблема с ВКТ-7. Он не читался на Адаптер переноса, сняли электронный блок, принесли в офис - архива нет и дата сброшена на 2004 год - такое как раз из-за сдохшей батарейки и бывает.
По поводу приборов КМ-5. А вы не пробовали поменять скажем связку Архивист - SQL сервер. Поставить MS SQL Express ? Или попробовать чтение приборов на другом компьютере? | |
|
mobilandr : |
6.2.14 19:21 |
xBocT м... А как поведет себя вся ранеее выгруженная база в которой уже не одна сотня приборов? Потерять жалко. На других компах проблем нет, я спрашивал про мой конкретный случай. Не трогая настроек SQL я вдруг потерял возможность опрашивать нормально КМ. Т.е. 9-10 января еще опрашивал, а 15 января получил ошибку импорта. | |
|
xBocT : |
7.2.14 11:50 |
Ну, для начала можно попробовать на одном-двух приборах. Я имею в виду провести тесты с использованием другой СУБД. А что поменялось на компьютере с 10 по 15 число? | |
|
© NegaSoft co., 2005 http://www.teplovizor.ru
URL этой темы
http://www.teplovizor.ru/forum/viewtopic.php?topic_id=335&forum=2
|