Frontol: ошибка работы с базой и I/O error — безопасная диагностика без потери данных
Ошибка вида I/O error for file … MAIN.GDB при запуске Frontol не означает, что файл базы нужно сразу заменить или удалить. Сначала важно сохранить данные и выяснить, проблема в диске, правах, пути к базе, сетевом ресурсе или самой БД.
1. Не удаляйте MAIN.GDB
Перед любыми действиями сделайте копию каталога базы, если диск читается. Замена рабочей базы старой копией без проверки может привести к потере продаж и настроек.
2. Проверьте диск и путь
- существует ли указанный диск и каталог;
- есть ли свободное место;
- не изменили ли букву диска или сетевой путь;
- нет ли ошибок файловой системы или диска;
- доступен ли каталог от имени пользователя, под которым запускается Frontol.
3. Проверьте блокировки
Антивирус, резервное копирование или зависший процесс могут мешать доступу к файлу. Не отключайте защиту полностью: сначала проверьте журнал событий и процессы, которые работают с каталогом базы.
4. Если база повреждена
Работайте только с копией. Используйте штатные средства обслуживания СУБД и рекомендации для вашей версии Frontol. Перед восстановлением сохраните исходный файл отдельно.
Что собрать для поддержки
Версию Frontol, полный текст ошибки, путь к базе, состояние диска, время последнего успешного запуска и информацию о недавних обновлениях или аварийном выключении.