Внутренняя ошибка компоненты dbeng8.

Сегодня у одного клиента столкнулся с проблемой. При создании новых документов, справочников постоянно вылетала база, иногда просто закрывалась, либо писала различные ошибки и все равно просила перезагрузку.

Сразу решить стандартным способом, через конфигуратор->администрирование->Тестирование и исправление, проблему не решили. Буквально в начале тестирования возникала следующая ошибка: «Ошибка СУБД. Внутренняя ошибка компоненты dbeng8.» и все, сколько не запускай результат один и тот же.

Что же делать, особенно, если архивные копии делались очень давно или их и вовсе нет.

Возможно не стоит паниковать и воспользоваться специальной утилитой chdbfl.exe, которая входит в стандартную поставку 1С. Найти ее можно в каталоге BIN установленной платформы 1С, обычно по следующему пути C:\Program Files\1cv82\8.2.ХХ.ХХХ\bin для версии 8.2 или C:\Program Files\1cv8\8.3.ХХ.ХХХ\bin для версии 8.3 соответственно.

Находим, запускаем и в появившемся окне останется только указать каталог с базой и проставив галочку «Исправлять обнаруженные ошибки», нажать «Выполнить».

Надеюсь у Вас все получилось, а на будущее не забываем делать копии баз, т.к. не все ошибки баз можно восстановить.

Мифодий