Сообщения об ошибках

В процессе работы с утилитой пользователь может произвести неверные действия. Реакцией утилиты на такие действия служат сообщения об ошибках.

Для анализа ошибок, относящихся к файловым операциям ввода/вывода (конструкция «причина < код ошибки >» в текстах сообщений об ошибках), следует обратиться к эксплуатационной документации ОС.

Ошибочная ситуация может возникнуть и в том случае, если произошёл сбой в работе программы. Такие ситуации также диагностируются и выдаются соответствующие сообщения о возникших ошибках.

Список возможных сообщений об ошибках:

  • синтаксическая ошибка;

  • ошибка открытия файла < имя файла > на чтение;

  • внутренняя ошибка < код ошибки >;

  • неопределенная переменная < имя переменной >;

  • неверная старшая версия базы данных: < номер версии >;

  • неверная младшая версия базы данных: < номер версии >;

  • база данных < имя базы > уже существует;

  • неверный или поврежденный заголовок базы данных;

  • ошибка создания файла < имя файла >, причина < код ошибки >, состояние системы < код системной ошибки >;

  • ошибка записи файла < имя файла >, причина < код ошибки >, состояние системы < код системной ошибки >;

  • ошибка открытия файла < имя файла > на запись, причина < код ошибки >, состояние системы < код системной ошибки >;

  • внутренняя ошибка: недостаточно памяти;

  • указан неверный номер журнального файла. Разрешено максимум < количество >;

  • указан неверный размер журнального файла. Разрешено максимум < количество >;

  • недостаточный размер журнала. Рекомендуется минимум 50 страниц;

  • журнал не закончен. При продолжении возможна потеря информации;

  • журнал не закончен или неверная версия базы данных. Работа невозможна;

  • недопустимый числовой параметр для SET;

  • база данных не создана (выдается всегда, когда действия пользователя могут привести к нарушению структуры базы данных).