Telegram и WhatsApp в России работают с перебоями. Пишите нам в чат на сайте: ответ придёт и в окно, и на почту. Открыть чат

Коротко

Платформа обнаружила нарушение структуры файла 1Cv8.1CD файловой информационной базы. Обычно это следствие отключения питания, сбоя диска или сети во время записи. Работать с базой до проверки не стоит.

Как выглядит

Ошибка СУБД:
Файл базы данных поврежден
D:\Bases\Example\1Cv8.1CD

Причины

  • Отключение питания или аварийное завершение программы во время записи данных.
  • Файловая база лежит на сетевом ресурсе, и соединение прервалось во время записи.
  • Антивирус или программа резервного копирования заблокировала файл базы во время работы пользователей.
  • Ошибки диска: повреждённые сектора, переполнение диска.
  • Файл базы скопировали во время работы пользователей, и копия оказалась несогласованной.

Что делать

Пользователю

  1. Прекратите работу в базе и закройте программу.
  2. Сообщите администратору время и действие, во время которого появилась ошибка.
  3. Если в момент ошибки вы записывали документ, запишите, какой именно: после восстановления его нужно проверить первым.
  4. Не открывайте базу повторно много раз подряд: каждая попытка записи в повреждённый файл может усугубить ситуацию.

Администратору

  1. Убедитесь, что все сеансы закрыты, и сделайте копию каталога базы целиком. Все дальнейшие действия сначала выполняйте на копии.
  2. Пока база не проверена, не запускайте обновление конфигурации и обмены данными: они тоже пишут в файл базы.
  3. Запустите утилиту chdbfl.exe из каталога bin установленной платформы, укажите файл 1Cv8.1CD и выполните проверку с исправлением.
  4. Если база открывается в конфигураторе, выполните «Тестирование и исправление» с проверкой логической и ссылочной целостности.
  5. После исправления сверьте итоги ключевых отчётов: при восстановлении часть повреждённых записей может быть удалена.
  6. Если исправить не удалось, восстановите базу из последней резервной копии и перенесите изменения, сделанные после неё.
  7. Проверьте диск, исключите каталог базы из проверки антивирусом при обращении к файлам и делайте резервные копии при закрытых сеансах или средствами 1С.

Помогло?

Не помогло? Напишите специалисту

Ответ придёт на указанный email. Текст ошибки вставьте целиком, вместе со стеком.

Необязательно — ответим на email.

Частые вопросы

Сколько данных теряется при исправлении?

Заранее сказать нельзя: утилита исправляет или удаляет только повреждённые страницы. Поэтому сначала сделайте копию, а после исправления проверьте остатки и взаиморасчёты.

Бывает ли такая ошибка в клиент-серверной базе?

Файл 1Cv8.1CD есть только у файловой базы. В клиент-серверной базе повреждения проявляются ошибками СУБД и разбираются средствами СУБД и «Тестированием и исправлением».

Что делать, если утилита chdbfl.exe не помогла?

Восстановить базу из резервной копии. Если копии нет, повреждённый файл стоит сохранить без изменений до консультации со специалистом.

Все ошибки раздела «Информационная база» · Справочник ошибок 1С

Комментарии

Комментариев пока нет. Если решение сработало иначе, чем описано, расскажите об этом.