Круглосуточная
поддержка
Звонок по России бесплатный
+7 (800) 555-03-78
Помощь пользователю
Главная страница>Поддержка>Обслуживание баз>Тестирование и исправление информационной базы 1С

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

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

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

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

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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

 

 

Получите консультацию эксперта по 1С
Ответим на все вопросы
Свяжитесь с нами по телефону
Звонок по России бесплатный
+7 (800) 555-03-78
Напишите письмо на е-mail
Служба поддержки
info@arenda1c.ru
Или воспользуйтесь формой обратной связи
Отправляя сообщение, я принимаю пользовательское соглашение и подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта

Задать вопрос