Восстановить базу 1с 8.2

Восстановление базы 1с 8 1с Бухгалтерия

Восстановить базу 1с 8.2Всем привет, хочу снова поделиться личным опытом по восстановлению базы данных 1с 8.2

Сегодня при обновлении конфигурации в БД у нашего бухгалтера одна из  баз начинала зависать и отжирать CPU у сервака в геометрических размерах, что в итоге приводило к жестким тормозам. В логах прочитал что проблема к БД и то что она испорчена.  В итоге применил след  способ лечения базы данных 1c 8.2:

1. Делаем на всякий случай резервную копию базы данных которую будем восстанавливать.

2. Проверим нашу базу специальной утилиты от компании 1С которая называется chdbfl.exe, найти ее можно по этому пути  C:\Program Files\1cv82\bin\chdbfl.exe  (запускаем ее через обзор выбираем нашу базу, далее ставим галку «Исправлять обнаруженные ошибки» и нажимаем выполнить(сие действи ебудет длиться мин 5-10 все зависит от размера базы))

3. После отработки утилиты chdbfl.exe заходим в нашу базу в режим Конфигуратора и проделываем след действия:

Меню › Администрирование › Тестирование и исправление ›

Выбираем следующие пункты:

  • Реиндексация таблиц информационной базы – восстанавливает таблицы базы данных
  • Проверка логической целостности информационной базы – проверяет логическую целостность базы данных
  • Проверка ссылочной целостности информационной базы – тестирует внутренние связи таблиц, определяемые системой 1С Предприятие, проверяется фактическое существование элементов данных, на которые имеются ссылки в полях записей таблиц
  • Перерасчет итогов – производит полный пересчет итогов
  • Переключатель ниже, выбрать пункт «Тестирование и исправление»

После этого нажимаем Выполнить.

nibbl
Оцените автора
NIBBL
Добавить комментарий