Что делать, если пользователь 1С 8.3 столкнулся с проблемой – внутренняя ошибка компоненты dbeng8, как исправить? Проиллюстрируем на примере базы 1С 8.3 ЗУП 3.0 необходимые действия для устранения ошибки пошагово.
Внутренняя ошибка компоненты dbeng8 – эта ошибка 1С 8.3, которая возникает при повреждении структуры таблиц информационной базы в 1С Предприятие 8, по причинам:
- Некорректный выход из программы 1С 8.3;
- Внезапного выключения питания компьютера;
- Неисправность железа компьютера;
- Ошибки локальной сети и другие причины.
Внутренняя ошибка компоненты dbeng8 в 1С может возникать:
- При входе в систему;
- При создании и проведении документов:
- При загрузке документов из xml файла;
- При удалении помеченных объектов на удаление:
Внутренняя ошибка компоненты dbeng8 – как исправить
Внимание!!! Прежде всего, нужно создать резервную копию базы 1С 8.3.
В первую очередь необходимо определить местонахождение информационной базы 1С 8.3:
Открываем каталог, где находится наша база, и копируем файл 1CD на другой диск, компьютер или внешний носитель:
Так же можно информационную базу выгрузить в dt файл. Только данным методом разработчики 1С не рекомендуют пользоваться для создания резервной копии. Так как бывали случаи, когда не получалось обратно загрузить dt файл.
Более подробно о резервном копировании Вы можете ознакомиться в статье Резервное копирование базы в 1С 8.3
Для исправления ошибки можно воспользоваться следующими способами:
- Произвести обновление технологической платформы. Данную тему можно изучить в статье Как установить 1С 8 самостоятельно. После заходим в информационную базу в пользовательском режиме и проверяем устранена ли проблема – внутренняя ошибка компоненты dbeng8.
Подробнее как выполнить обновление технологической платформы смотрите в следующем видео:
Если не помогло, тогда:
- Запустить тестирование и исправление базы данных. Данная операция выполняется при монопольном доступе к базе данных.
Выбираем меню Администрирование – Тестирование и исправление:
Выставляем все флажки и нажимаем на кнопку Выполнить:
При наличии ошибок, возможно, понадобиться еще раз произвести данную операцию. После завершения запускаем базу 1С 8.3 в пользовательском режиме и проверяем устранена ли ошибка.
Если не помогло, тогда:
- Проверить физическую целостность файла базы данных утилитой chdbfl.exe, которая находится в каталоге bin установленной платформы. Путь: C:\Program Files\1cv8\8.3.8.1652\bin, где 8.3.8.1652 – версия платформы.
Запускаем приложение chdbfl.exe:
Необходимо указать месторасположение 1Cv8.1CD файла:
При выполнении данной операции убедитесь, чтобы конфигуратор и пользовательский режим были закрыты.
Внимание! Утилита chdbfl.exe удаляет поврежденные записи. Данная операция не обратима. Убедитесь, что у Вас есть резервная копия 1С 8.3.
Если список выявленных ошибок большой, то есть вероятность потери некоторых данных. Так что после этого желательно произвести Тестирование и исправление. И сверить остатки, например, с помощью сформированного отчета. После завершения запускаем базу 1С в пользовательском режиме и проверяем устранена ли ошибка.
Если не помогло, тогда:
- Проверить жесткий диск на наличие ошибок:
Либо запустить утилиту chkdsk через командную строку.
Поставьте вашу оценку этой статье: