Проверка архивного файла

Команда t позволяет проверить архивный файл.

Под проверкой (тестированием) архивного файла понимается контроль целостности и сохранности архива БД. В процессе архивирования утилита, помимо записи сохраняемых объектов в архивный файл, подсчитывает и записывает контрольные суммы этих объектов. При тестировании архива выполняется сверка текущей контрольной суммы каждого заархивированного объекта с эталонной контрольной суммой. Результаты тестирования выдаются в виде протокола, где напротив каждого архивного объекта проставлен результат проверки.

Примечание

К команде тестирования относятся ключи: -f, -pg, -g.

Пример

Проверка архивного файла base.lhb (выборочное архивирование БД).

lhb t -f с:\linter\base.lhb
Linter On-line BACKUP utility v.4.1.0.893
===Файл c:\linter\base.lhb===
ПРОВЕРКА АРХИВА
----------------------------
ПАРОЛЬ АРХИВА:    НЕ ЗАДАН
МЕТОД СЖАТИЯ:     STANDARD
ПОЛЬЗОВАТЕЛЬ:     SYSTEM
ИМЯ БД:           TRIGG
ВЕРСИЯ БД:         6.1
ВЕРСИЯ АРХИВА:    4.1.0
ВРЕМЯ:            10.09.2007 13:45:43 GMT
КОНТРОЛЬНАЯ ТОЧКА:NONE
КОДИРОВКА:        WINDOWS
КОММЕНТАРИЙ:
Тип           Имя               Пользователь    Прогресс
--------- ------------------- ----------------- -------
(-)Table..... AUTO               SYSTEM        100% OK
(-)Table..... PERSON             SYSTEM        100% OK
(-)Table..... $$$COMMENTS        SYSTEM        100% OK
(-)Table..... ALL_SEQUENCES      SYSTEM        100% OK
(-)Table..... ALL_PRILTREE       SYSTEM        100% OK
(-)Table..... M_COMPLECTATION    SYSTEM        100% OK
(-)Table..... M_CUSTOMERS        SYSTEM        100% OK
(-)Table..... M_TYPE_DOC         SYSTEM        100% OK
(-)Table..... M_ED_IZM           SYSTEM        100% OK
(-)Table..... TYPEINFO           SYSTEM        100% OK
(-)Table..... PRIV_TYPES         SYSTEM        100% OK
(-)Table..... $$$PRCD            SYSTEM        100% OK
(-)Table..... $$$PROC            SYSTEM        100% OK
(-)Table..... $$$TRIG            SYSTEM        100% OK
(-)Table..... $$$DEVICE          SYSTEM        100% OK
(-)Table..... $$$STATION         SYSTEM        100% OK
(-)Table..... $$$RELATION        SYSTEM        100% OK
(-)Table..... $$$AUDIT           SYSTEM        100% OK
(-)Table..... $$$GROUP           SYSTEM        100% OK
(-)Table..... $$$LEVEL           SYSTEM        100% OK

Атрибуты архивного файла:

  1. МЕТОД СЖАТИЯ – указывает на то, что при создании архива выполняется уплотнение данных;

  2. ВЕРСИЯ АРХИВА – версия утилиты lhb, с помощью которой создан архив;

  3. столбец Тип – название объекта. Знак «-» перед названием указывает, что объект был сохранен по ключу, знак «+» соответствует зависимому объекту, сохраненному автоматически;

  4. столбец Прогресс показывает динамику тестирования каждого объекта архива. В процессе тестирования он изменяется от 0 до 100 и информирует пользователя о степени завершенности процесса;

  5. дополнительная информация – при проверке полного архива БД дополнительно выводятся информационные сообщения, относящиеся к архиву в целом и к контрольным точкам, например:

Тип                          Дата                     Прогресс
---------------------------- ------------------------- --------
Конец основной секции данных 10.09.2007 13:46:04 GMT  100% OK
Конец добавленной секции     10.09.2007 13:46:04 GMT  100% OK
Конец архива                 10.09.2007 13:46:04 GMT  100% OK