Автоматическое исправление структуры БД
Ключ
 
-r
Описание

Задает режим автоматического исправления структуры БД.

В этом режиме исправляются, по возможности, все выявленные нарушения в структуре БД. Возможность восстановления БД зависит от степени ее разрушения. Например, если поврежден индексный файл таблицы, а сами данные остались целы, то индексный файл может быть восстановлен на 100 %. Если строка таблицы не может быть исправлена, она удаляется.

Если в БД установлена будущая дата, она заменяется на текущую (это позволяет после исправления БД запускать ядро СУБД ЛИНТЕР без ключа /TCORRECT).

Пример
testdb /usr/linter/db -r

Примечания

  1. Некоторые ошибки исправляются только при определенной комбинации ключей, причем ключ -r является обязательным в этой комбинации.

  2. Роль, которая не имеет владельца, автоматически не удаляется.