База 1С "выпадает" с ошибкой, зависает? Ещё не всё потеряно! Есть несколько методов, с помощью которых мы можем попытаться "поднять" упавшую файловую базу 8.1 Сначала необходимо создать резервную копию - просто скопировав папки базы, выгрузка может быть некорректна.Дальше можно начинать процедуру восстановления. Что стоит попробовать сделать?
Удалить все файлы в папке местонахождения базы, кроме самого файла базы. При следующем запуске 1С служебная информация будет создана заново, и будет правильной.
Запустить утилиту "chdbfl". Она находится в папке "bin", рядом с запускаемым файлом 1С. Эта утилита должна протестировать физическую целостность таблиц базы 1С.
Исправить мета-данные конфигурации (начиная с версии 8.1.10). Из конфигуратора вызывается "Конфигурация - Проверка конфигурации", нужно поставить две галочки сверху.
Вызвать из конфигуратора тестирование-исправление базы. Галочки установлены по умолчанию, для тестирования обычно этого достаточно.
Выгрузить базу в файл с расширением ".dt", и потом загрузить его снова.
Если ничего вышеперечисленное не помогает, нужно попробовать заменить версию платформы на более свежую, и после этого повторить указанные действия, уже на новой платформе. Кстати, иногда стоит попробовать это в первую очередь.
Если база открывается, но не работает, можно постараться спасти данные, выгрузив их с помощью выгрузки или обмена в точно такую же пустую базу.
Всё ещё ничего не помогает? Тогда остается последний шанс — переслать базу в 1С (адрес есть в партнёрской конференции, но нужно договориться об этом).
Ну а чтоб зависания базы не были такими смертельными — устанавливайте одну и ту же версию платформы на всех компьютерах, никогда не храните базы в файловой системе FAT... И обязательно настройте автоматическое резервное копирование! P.S. Ещё одна возможность восстановления. При динамическом обновлении конфигурации, в базе иногда происходит рассогласование конфигурации на разных компьютерах - последние версии 1С хранят копии конфигураций в кэш-памяти, локально. Если при сетевом доступе на одном компьютере база нормально работает, а на другом — не работает, на неработающем компьютере необходимо удалить запись о базе в начальном диалоге, и пересоздать её снова, при этом кэш-память будет обновлена.