понедельник, 9 января 2017 г.

IT CROWD: 1С 8.3, Ошибка СУБД: Файл базы данных поврежден 1Cv8.1CD

Простой вариант восстановления поврежденной базы 1С.

Симптом:
1С выдает: «Файл базы данных поврежден», при этом ссылаясь на файл 1Cv8.1CD
Пробуем восстановить базу встроенной утилитой от 1С - chdbfl.exe




1. Обязательно сделайте архивную копию не через Конфигуратор, а полностью каталога с базой данных (вообще, советую проделывать такую операцию перед любой, заведомо опасной работой с базой).


2. Обязательно убедитесь, что все пользователи вышли из базы. В случае, если кто-то из пользователей остался подключенным, утилита по восстановлению не сможет завершить процесс проверки и исправлению ошибок.

3. Найдите и запустите утилиту chdbfl.exe (на всякий случай от имени Администратора), файл должен находиться в каталоге установленной программой 1с8. Скорее всего, путь такой: C:\Program Files\1cv82\8.2.19.ххх\bin (для 8.3 C:\Program Files\1cv8\8.3.5.ххх\bin ).

3. Если совершить проверку без установления галочки "Исправлять обнаруженные ошибки" файла базы данных 1Cv8.1CD, то возможны множественные вариации следующего типа ошибок:
Повреждена таблица размещения внутреннего файла <Данные таблицы '_InfoRg3411'>
Повреждена таблица размещения внутреннего файла <Индексы таблицы '_InfoRg3512'>

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

Комментариев нет:

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