Modber Сообщество
профессионалов по 1С

Файл базы данных поврежден 1cv8.1cd



Платформы: 1С:Предприятие 8.3, 1С:Предприятие 8.2, 1С:Предприятие 8.1
Конфигурации: Все конфигурации
2014-06-07
17794 
di1di1di
0  
Пишу из собственного опыта работы с восьмой версией 1С. Не могу сказать что я настоящий гуру, однако и новичком меня не назовешь. Уже несколько раз сталкивался с появлением ошибки следующего характера — при обновлении 1С, система выдает: «Файл базы данных поврежден», при этом ссылаясь на файл 1Cv8.1CD. Ошибка встречалась в разных конфигурациях, последний раз – в «зарплата и управление персоналом». Если Вы думаете что восстановите базу из архива, сделанного перед обновлением, то должен Вас разочаровать – после восстановления из архива, БД выдает ту же ошибку (тут стоит сделать оговорку – перед обновлением 1С всегда делайте архив своей базы, следование этому простому правилу не раз избавит от лишней головной боли).

Также, не помогут и все остальные стандартные проверки 1С – реиндексация таблиц, либо скачивание и установка другого дистрибутива обновления. Ошибка будет появляться снова и снова.

Если Вы решили что база безвозвратно утеряна, то могу сказать, чтобы Вы не спешили волноваться. Проштудировав несколько сайтов, посвященных 1С, я наткнулся на информацию об утилите chdbfl.exe. Как говорит интернет, она «осуществляет проверку физической целостности файла информационной баз данных». Искать ее нужно в папке bin, платформы 1С. Можете воспользоваться стандартными средствами Windows поиска файлов по имени, либо же поискать ее самостоятельно. У меня, к примеру, она лежала по следующему адресу — C:\Program Files\1cv82\8.2.19.80\bin.

Если же утилиты нет, просто задайте ее имя в гугл, скачайте с любого ресурса, посвященного 1С, и поместите в папку bin. Перед работой с утилитой еще раз обязательно, если Вы еще этого не сделали, создайте архивную копию своей базы данных.

Далее ничего сложного – запускаете утилиту, в графе «Имя файла БД» указываете путь к файлу 1Cv8.1CD, отмечаем «исправлять обнаруженные ошибки», нажимаем «Выполнить». Утилита выполняет проверку файла и автоматически устраняет найденные ошибки (обычно они касаются списка удаленных записей таблиц).

Надеюсь, этот совет поможет и Вам. Удачи!



В центре внимания

Комментарии (2)