Автор Тема: Отрицательное значение факт.налива  (Прочитано 3534 раз)

Оффлайн eelk

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Отрицательное значение факт.налива
« : Сентября 30, 2013, 08:44:44 am »
Здравствуйте.

АСН-5В, КУП-40, АРМ оператора налива и слива 1.1.0.741, версия БД технологического модуля 32.
Сейчас при заданной дозе налива 5085 литров выдало "налито -994915 л". Естественно, слетел сумматор.

Как исправить ошибку в базе?
Какова вероятная причина такой ошибки?

Андрей.

Оффлайн Юрий Кузнецов

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Отрицательное значение факт.налива
« Ответ #1 : Октября 02, 2013, 11:51:25 am »
Версия ПО очень старая, там не было корректной обработки переполнения сумматора КУП.
Для корректности работы в будущем обновите ПО таким образом:
1) скачайте с сайта демо-версию ПО, в том
числе SQL-сервер, как там написано.
2) для сохранения данных от старой версии сделайте резервную копию БД в программе
"Управление сервером" старой версии, будут созданы файлы *.SQLBAK и *.DRVREG,
запомните имена этих файлов, чтобы их использовать позже.
3) удалите ПО полностью, включая "Универсальный драйвер оборудования" и "MS SQL Server"
(или MSDE2000);
4) обновите Windows, XP должно быть с SP3, Windows Installer 3.1, .NET Framework 2.0 -
все это нужно для MS SQL Server 2005 Express Edition$
5) установите новую версию ПО;
6) для восстановления сохраненных данных - новой версией программы "Управление сервером"
выполните следующие действия, для каждого из них нужно выбрать действие, нажать "Далее",
указать опции, снова "Далее":
   - "Деактивизировать сервер" (будет создана резервная копия чистой БД на случай восстановления),
   - "Восстановить БД из резервной копии", указать файл SQLBAK, созданный старой версией ПО,
   - "Обновить структуру БД" со всеми опциями по умолчанию,
   - "Активизировать сервер"
7) проверить работоспособность ПО.

По вопросу исправления ошибочной строки в БД - это секретная информация. Я могу только
сам исправить, если вы предоставите удаленный доступ к рабочему столу компьютера программой
TeamViewer.
 
« Последнее редактирование: Декабря 13, 2016, 01:05:56 pm от admin »