Протокольные сообщения
Утилита lhb выдает следующие протокольные сообщения:
-
сообщение «Ошибка соединения»
Причина.
Утилита архивирования не смогла установить доступ к БД. Возможны следующие причины:
-
БД (локальная или удаленная), которая должна архивироваться (или частично восстанавливаться), не активна;
-
было задано неправильное имя удаленного ЛИНТЕР-сервера;
-
ошибка сетевого доступа к удаленной БД (например, не загружен один из сетевых драйверов).
Устранение:
-
активизировать необходимую БД и повторить выполнение утилиты;
-
проверить (уточнить у администратора локальной сети) правильность заданного имени ЛИНТЕР-сервера;
-
обратиться к администратору БД или локальной сети для устранения причины отказа сетевого доступа.
-
-
сообщение «Проверка пароля: строки не идентичны!»
Причина.
В командах восстановления, тестирования или получения информации об архивном файле была задана спецификация закодированного архивного файла, при этом введенный пароль и его подтверждение не совпали.
Устранение:
-
указать правильно пароль и его подтверждение (учитывая различие больших и малых букв).
-
-
сообщение «Не могу открыть файл < имя файла >»
Причина.
В командах восстановления, тестирования или получения информации об архивном файле была задана спецификация несуществующего файла, или пользователь утилиты не обладает необходимыми полномочиями для доступа к архивному файлу.
Устранение:
-
задать правильную спецификацию (путь и имя) архивного файла, установить необходимые полномочия пользователю утилиты или изменить атрибуты доступа (в операционной системе) к архивному файлу.
-
-
сообщение «Неверный архив < имя файла >»
Причина.
В командах восстановления, тестирования или получения информации об архивном файле была задана спецификация архивного файла, который в действительности не является архивом БД.
Устранение:
-
указать правильную спецификацию архивного файла.
-
-
сообщение «Слишком старая версия файла < имя файла >»
Причина.
В командах восстановления, тестирования или получения информации об архивном файле была задана спецификация архивного файла, который создан более ранней версией утилиты lhb.
Устранение:
-
для работы с этим архивным файлом использовать соответствующую ему версию утилиты.
-
-
сообщение «Слишком старая версия lhb»
Причина.
В командах восстановления, тестирования или получения информации об архивном файле была задана спецификация архивного файла, который создан более поздней версией утилиты lhb.
Устранение:
-
для работы с этим архивным файлом использовать соответствующую ему версию утилиты.
-
-
сообщение «Неверный пароль»
Причина.
В командах восстановления, тестирования или получения информации об архивном файле была задана спецификация закодированного архивного файла, и при запросе пароля был введен неверный пароль.
Устранение:
-
попытаться вспомнить (восстановить) пароль. Если восстановить пароль невозможно, архив потерян навсегда.
-
-
сообщение «Начать следующий том?»
Причина.
Для команды сохранения был задан ключ «Запрашивать разрешение на создание тома» (ключ
-qq
, значение ключа «Новый том» (NV)).Устранение:
-
ответить ДА, если очередной том многотомного архива нужно создать. При ответе НЕТ процесс архивирования закончится.
-
-
сообщение «Недопустимый формат даты < введенная дата >, должен быть 'DD.MM.[YY]YY.HH:MI'»
Причина.
В файле сценария строка, задающая дату и время очередного сохранения БД, имеет неправильный формат.
Устранение:
-
откорректировать файл сценария сохранения БД.
-
-
сообщение «Ошибка сравнения контрольной суммы!»
Причина.
В командах восстановления, тестирования или получения информации об архивном файле была задана спецификация архивного файла, целостность которого нарушена.
Устранение:
-
ситуация критическая – восстановление из испорченного архива невозможно. Если имеется дубликат архива, использовать его.
-
-
сообщение «Файл уже существует. Удалить его?»
Причины:
-
в команде сохранения БД была задана спецификация существующего архивного файла;
-
в команде восстановления БД была задана спецификация существующей БД.
Устранение:
-
при ответе ДА существующий файл будет заменен новым, при ответе НЕТ выполнение утилиты прекратится.
-