Сначала зафиксируйте ошибку
Запишите полный текст сообщения, время, действие и пользователя, у которого возникла проблема. Проверьте, повторяется ли ошибка в одной форме, у одного пользователя или у всех при входе в базу.
Что проверить по порядку
- Перезапустите клиент и проверьте, повторяется ли ошибка после нового входа.
- Сверьте, менялась ли недавно платформа, конфигурация, расширение или внешняя обработка.
- Проверьте кэш клиента по инструкции как очистить кэш 1С. В окне запуска также можно удалить базу из списка и добавить её заново, не удаляя сам каталог информационной базы.
- Проверьте, открывается ли база в режиме «Конфигуратор». Если конфигуратор открывается, а «1С:Предприятие» нет, отдельно исследуйте кэш и пользовательские настройки.
- Если ошибка появляется у всех пользователей или база не запускается, остановите эксперименты и подготовьте резервную копию.
Если база файловая и не запускается
После создания копии можно рассмотреть штатное «Тестирование и исправление информационной базы» в Конфигураторе. Для файловых баз также применяют утилиту chdbfl.exe из каталога bin платформы. Перед запуском проверьте, что работаете именно с копией, и сохраните исходную базу отдельно: результат и доступность операций зависят от причины повреждения.
Для клиент-серверной базы не запускайте файловую утилиту на серверной базе. За диагностикой СУБД, кластера и резервной копии обратитесь к администратору.
Чего не делать
Не удаляйте файлы рабочей базы и не переписывайте данные поверх неё без копии. Не подключайте расширения и обработки поочерёдно в рабочей базе, если причина ещё не установлена.
Если ошибка сохраняется после проверки клиента и кэша, нужна диагностика конкретной базы, версии платформы и состава доработок. В таком случае обратитесь за исправлением ошибок 1С.