Файл не является файлом базы данных

При запуске 1C выдаёт сообщение «файл не является файлом базы данных» и не позволяет запустить ни конфигуратор, ни конфигурацию. У меня конечно имеется регулярное архивирование всех БД, но решил разобраться.

До появления проблемы было экстренное отключение свича при работе пользователей в базе. В каталоге проблемной базы появились три дополнительных файла (временные файлы 1С),Файл не является файлом базы данныхи один пользователь данной БД подвис в воздухе при выключенном ПК.

Желательно сделать копию каталога проблемной базы и все последующие действия совершать уже с ней. Так я и поступил, далее насильно скинул пользователя из 1С.

Попробовал запустить сделанную копию — что-то там поскрипело, подумало и запустилось. Недолго думая я сделал выгрузку БД и после этого запустил тестирование и исправление, которое, кстати, не выявило ни одной ошибки.

После этого переместил каталог копии базы на место рабочей базы и пользователи продолжили работать в штатном режиме.

В моём случае всё обошлось без последствий и проблема решилась очень просто, однако это далеко не панацея.

Подобные проблемы решаются совершенно иными методами, например, поисковик делает отсылку к утилите tool_1cd и также к стандартной утилите 1С chdbfl.exe (хранится в каталоге установки 1С, у меня это:  C:\Program Files (x86)\1cv82\8.2.19.80\bin) в случае, если мой «халтурный» метод не поможет.

Оставить комментарий