Тестирование исправление базы данных 1С.

Мне казалось это простейшее действие знают уже абсолютно все. Но так как тема по-прежнему остается актуальной. То я вам расскажу в этой статье, как выполнить Тестирование и исправление базы данных 1С. Вообще — это действие, в 70% случаев решает все возникающие проблемы в вашей базе 1С. Что-то не считается, ошибки формата потока, dbeng8 и прочее. Так что перед тем, как паниковать, что всему пришел конец — просто выполните тестирование исправление. Это не сложно на самом деле и не имеет значения, кто вы по образованию. Просто следуйте моим наглядным инструкциям и все у вас получится.

1 этап — резервная копия.

Внимание: Резервная копия обязательна перед тестированием! Вдруг у вас, что-то пойдет не так или что-то повредит базу, если у вас будет резервная копия — то можете не бояться, что-то испортить.

Сделать резервную копию можно двумя способами:

  • Зайдите в конфигуратор, если есть еще пользователи, работающие с этой базой – попросите их выйти. Затем нажмите: Администрирование — Выгрузка информационной базы — выберите куда сохранить резервную копию и нажмите сохранить. Подробнее (Рис 1)
Создание резервной копии 1С с помощью конфигуратора 1С
Создание резервной копии 1С с помощью конфигуратора 1С (Рис 1)

Примечание: Когда увидите, что все прошло успешно переходите ко второму этапу. Если увидите ошибку с надписью «не удалось выгрузить базу, ошибку dbeng8 и прочие» — перейдите в каталог с базой 1С и скопируйте вручную. 

  • Для копирования вручную — запустите 1С предприятие через ярлык. Выберите базу, которая вам нужна, но не запускайте ее. Снизу будет указан путь где располагается база. Скопируйте весь текст, заключенный в » «, сами кавычки не копируйте. Откройте мой компьютер и в строке\поле меню где написано «Компьютер» вставьте текст. Вы перейдете в каталог где располагается база. Если у вас не получается, просто через мой компьютер открывайте папки\каталоги которые указаны в пути. Скопируйте стандартным копированием всю папку. Подробнее (Рис 2)
Копирование базы 1С как папку с базой 1С
Копирование базы 1С как папку с базой 1С (Рис 2)

Этап 2 — тестирование и исправление.

Можно выполнить так же двумя способами.

  • Зайдите в Конфигуратор-Администрирование-Тестирование исправление информационной базы — выберите первые 4 галки – тестирование и исправление — очищать ссылки — удалять объекты — и затем выполнить. Если во время работы 1С закроется или выдаст ошибку на подобии «Информационная база повреждена» — проведите тестирование через внешнюю утилиту chdbfl. Подробнее (Рис 3)
Тестирование и исправление базы 1С через конфигуратор 1С
Тестирование и исправление базы 1С через конфигуратор 1С (Рис 3)

 

  • Для тестирования через внешнюю утилиту chdbfl перейдите в системный диск, (чаще всего «Диск С») выберите каталог Program Files (в x64 системах эта папка называется Program Files x86). Там вы найдете папку 1cv8 и\или 1cv82. Если есть 1cv8 – выбирайте ее, если нет соответственно 1cv82. В ней будет несколько папок с версиями 1С типа 8.3.7.1917. Выберите последнюю, затем папку bin. В папке bin будет много файлов, вам необходимо выбрать синий цилиндр с названием chdbfl. Подробнее (Рис 4)
Тестирование и исправление базы 1С через внешнюю утилиту chdbfl 1С
Тестирование и исправление базы 1С через внешнюю утилиту chdbfl 1С (Рис 4)

Запустится окно тестирования. Вставьте скопированный путь или перейдите в каталог где располагается база. Нажмите «…» выберите файл базы с расширением 1CD. Выберите галочку исправить ошибки и нажмите выполнить. Если найдутся ошибки будет показаны исправления, даже если будет написано, что ошибок не обнаружено, все равно будут произведены исправления. Подробнее (Рис 5)

Тестирование и исправление базы 1С через внешнюю утилиту chdbfl 1С
Тестирование и исправление базы 1С через внешнюю утилиту chdbfl 1С
  • Выполнить первый этап: Конфигуратор — Администрирование – выгрузить информационную базу. Подробнее (Рис 1) И так же загрузить выгруженную базу обратно Конфигуратор -Администрирование – загрузить информационную базу – указать путь к выгруженному файлу 1Cv8.dt. Подробнее (Рис 6). Это позволит очистить временные файлы и исправить некоторые ошибки, которые могут возникать.
Очистка кэша и прочего мусора после тестирования и исправление базы 1С
Очистка кэша и прочего мусора после тестирования и исправление базы 1С (Рис 6)

Поделиться ссылкой:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *