Коротко
Платформа обнаружила нарушение структуры файла 1Cv8.1CD файловой информационной базы. Обычно это следствие отключения питания, сбоя диска или сети во время записи. Работать с базой до проверки не стоит.
Как выглядит
Ошибка СУБД: Файл базы данных поврежден D:\Bases\Example\1Cv8.1CD
Причины
- Отключение питания или аварийное завершение программы во время записи данных.
- Файловая база лежит на сетевом ресурсе, и соединение прервалось во время записи.
- Антивирус или программа резервного копирования заблокировала файл базы во время работы пользователей.
- Ошибки диска: повреждённые сектора, переполнение диска.
- Файл базы скопировали во время работы пользователей, и копия оказалась несогласованной.
Что делать
Пользователю
- Прекратите работу в базе и закройте программу.
- Сообщите администратору время и действие, во время которого появилась ошибка.
- Если в момент ошибки вы записывали документ, запишите, какой именно: после восстановления его нужно проверить первым.
- Не открывайте базу повторно много раз подряд: каждая попытка записи в повреждённый файл может усугубить ситуацию.
Администратору
- Убедитесь, что все сеансы закрыты, и сделайте копию каталога базы целиком. Все дальнейшие действия сначала выполняйте на копии.
- Пока база не проверена, не запускайте обновление конфигурации и обмены данными: они тоже пишут в файл базы.
- Запустите утилиту chdbfl.exe из каталога bin установленной платформы, укажите файл 1Cv8.1CD и выполните проверку с исправлением.
- Если база открывается в конфигураторе, выполните «Тестирование и исправление» с проверкой логической и ссылочной целостности.
- После исправления сверьте итоги ключевых отчётов: при восстановлении часть повреждённых записей может быть удалена.
- Если исправить не удалось, восстановите базу из последней резервной копии и перенесите изменения, сделанные после неё.
- Проверьте диск, исключите каталог базы из проверки антивирусом при обращении к файлам и делайте резервные копии при закрытых сеансах или средствами 1С.
Помогло?
Работаете с 1С постоянно? После регистрации сопоставитель отвечает на 50 запросов в сутки вместо 10. Зарегистрироваться
Не помогло? Напишите специалисту
Ответ придёт на указанный email. Текст ошибки вставьте целиком, вместе со стеком.
Частые вопросы
Сколько данных теряется при исправлении?
Заранее сказать нельзя: утилита исправляет или удаляет только повреждённые страницы. Поэтому сначала сделайте копию, а после исправления проверьте остатки и взаиморасчёты.
Бывает ли такая ошибка в клиент-серверной базе?
Файл 1Cv8.1CD есть только у файловой базы. В клиент-серверной базе повреждения проявляются ошибками СУБД и разбираются средствами СУБД и «Тестированием и исправлением».
Что делать, если утилита chdbfl.exe не помогла?
Восстановить базу из резервной копии. Если копии нет, повреждённый файл стоит сохранить без изменений до консультации со специалистом.
Похожие ошибки
Все ошибки раздела «Информационная база» · Справочник ошибок 1С
Комментарии
Комментариев пока нет. Если решение сработало иначе, чем описано, расскажите об этом.
Войдите, чтобы оставить комментарий.