Тестирование и исправление информационной базы 1С

!!! ВНИМАНИЕ !!! Перед тестированием базы обязательно сделайте архивную копию согласно инструкции.

 

Тестирование и исправление базы 1С - это плановое (иногда внештатное) мероприятие, выполняемое пользователем для достижения следующих результатов:

  • Увеличения производительности системы (скорости работы)
    • снижения времени формирования отчётов
    • устранения постоянного "подвисания" программы
    • ускорение поиска в базе
  • Устранения последствий аварийного закрытия программы:
    • выход пользователя с сервера при запущенной 1С
    • закрытие базы данных через "Диспетчер задач Windows"
  • Сжатия и уменьшения в объёме базы 1С
  • Удаления ошибок в базе данных
    • пример: в отчёте видим одну сумму, в расшифровке отчёта - другую сумму
    • пример: в отчёте видим документы, которые сами уже удалили из базы
  • Очистка "битых ссылок" типа: <Объект не найден> (84:bf5900145e3710ab11dda4c175dbe196), появившихся в результате:
    • ошибок синхронизации, обмена, переноса данных
    • неправильного удаления из базы данных (без учёта того, что удаляемый объект присутствует в других документах, справочниках)
  • Множества прочих причин

Процесс продолжительности тестирования и исправления информационной базы 1С по времени слабо прогнозируем. Слишком много показателей влияет на этот процесс. Главный из них - объём данных в программе. От нескольких минут, до нескольких часов.

Для тех, кому побыстрее:

Для тех, кому поподробнее:

Запускаем программу 1C.

 

Приложение 1С

 

Входим в нужную базу в режиме (по кнопке) "Конфигуратор".

 

Вход в базу 1С

 

В меню программы выбираем пункт "Администрирование", подпункт "Тестирование и исправление...".

 

Тестирование и исправление

 

На напоминание программы сделать архивную копию - отвечаем "Продолжить", если резервная копия была сделана предварительно по инструкции. Или отвечаем "Отменить" - чтобы прервать процесс тестирования и приступить к её созданию.

 

Конфигуратор

 

Ответив положительно, программа выдаст окно проверки и режимов тестирования.

 

Окно проверки и режимов тестирования

 

За что отвечают данные режимы ?

  • Реиндексация таблиц информационной базы — все данные в базе хранятся в виде таблиц. Они снабжены индексами (номерами), для их поиска и обращения программы к ним. Реиндексация - это полное перестроение данных индексов. Она призвана повышать скорость работы информационной базы.
  • Проверка логической целостности информационной базы — название данного режима говорит само за себя. Происходит проверка логической и структурной целостности базы данных, исправляет ошибки в данных.
  • Проверка ссылочной целостности информационной базы — проверяет все ссылки на объекты, которые могут уже не существовать или быть разрушенными. Пример ссылки: <Объект не найден> (84:bf5900145e3710ab11dda4c175dbe196). Ниже, в окне настройки, необходимо решить, что нужно сделать с этими ссылками

За что отвечают данные режимы ?

  • Пересчет итогов — проводя в 1С документ, он делает в базе записи в нескольких специальных таблицах (регистрах Накопления), в которых накапливается, регистрируется какая-либо информация. Характер этих накапливаемых данных можно понять по названию этих регистров накопления. Например регистр накопления "Остатки товаров" хранит в себе информацию о наличии товара на какую-либо итоговую дату (по умолчанию - на конец месяца). Чтобы пользователю в отчёте показать информацию об остатках товара, программа "идёт" в этот регистр и "смотрит" итоговые значения "показывая" их пользователю. Эта проверка заново пересчитывает все итоги за все время.
  • Сжатие таблиц информационной базы — в программе заложен многоэтапный принцип удаления данных. Сначала, работая в обычном режиме, пользователь помечает ненужные ему объекты на удаление. Потом с помощью специальной обработки, удаляет их из базы совсем. Однако фактически они ещё остаются в ней, хоть пользователь этого не видит и зачастую об этом не знает. Итоговое удаление данных происходит в режиме работы "Конфигуратор" после выполнения этого пункта тестирования. При этом освобождается занимаемое пространство этими удаляемыми данными.
  • Реструктуризация таблиц информационной базы — самый длительный режим тестирования в результате которого для каждой таблицы с данными в базе создается идентичная таблица и вся информация из старой таблицы переносятся в новую.

После выбора всех необходимых Вам режимов и нажатия на кнопку "Выполнить", запустится тестирование и исправление информационной базы. Об этом оповестит Вас данное окно:

 

Выполняется тестирование и исправление

 

Пройдя все этапы тестирования, появится окно "Служебные сообщения" с информацией о результатах тестирования. Так же активируется знакомое окно с настройками, которое можно закрыть. Как и саму базу. Тестирование завершено.

 

Служебные сообщения

 

В редких случаях, если тестирование не привело к желаемому результату и только ухудшило ситуацию, необходимо восстановить данные из архивной копии.

Удобный онлайн калькулятор
Узнать цену
Подбери индивидуальный для себя тариф всего за пару минут.
Подробнее
Полный тестовый бесплатный доступ
Бесплатный
тест-драйв
Бесплатно тестируй нужную конфигурацию до 30 дней.
Подробнее
Выгодные условия сотрудничества
Оставь заявку
Не нашли нужную Вам информацию - напишите нам.
Написать

Нашли ошибку? Напишите пожалуйста нам на почту info@arenda1c.ru. Это поможет публиковать актуальную и полезную для Вас информацию.