Утилита htupdt64 позволяет выполнить упаковку таблицы (перенос журнала в постоянную часть) и/или построить индексы для постоянной части.
Для запуска утилиты используется следующая команда:
HTUPDT64 [Ключи] имя_таблицы
Допустимые ключи:
| Ключ
| Значение
|
| /N
| Индексы не строить.
|
| /T
| Путь на каталог временных файлов.
|
| /P
| Вывод проблемных записей в таблицу PROBLEM.
|
| /R
| Пароль для чтения.
|
| /W
| Пароль для записи.
|
Пример:
HTUPDT64 /N FIO
В данном примере будет упакована таблица FIO. Индексы строиться не будут.
Снятие провисшего захвата с записи таблицы
Утилита htunlk64 позволяет снять провисший захват с заданной записи таблицы. Захват провисает, если машина, на которой работает приложение, захватившее запись, аварийно выключается или зависает. Захваты снимаются автоматически при перезапуске сервера, однако, это не всегда возможно. Для разрешения этой коллизии и предназначена утилита.
HTUNLK64 имя_таблицы номер_записи
Допустимые ключи:
| Параметр
| Значение
|
| имя_таблицы
| Имя таблицы, задаваемое без расширения или с расширением .htb.
|
| номер_записи
| Целое число без знака, задаваемое в десятичном или в шестнадцатиричном (с префиксом 0x) виде. Правильность задаваемого номера записи не проверяется.
|
Пример:
HTUNLK64 FIO 1517
В данном примере будет снят захват на запись 1517 таблицы FIO.