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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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