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

Тестирование и исправление информационной базы – функция, встроенная в платформу 1С, которая позволяет диагностировать и исправлять некоторые ошибки в информационной базе. В этой статье мы покажем как ей пользоваться. Это несложно.

Что нужно знать перед проведением тестирования и исправления:
• У вас должен быть доступ в конфигуратор;
• Во время проведения работ в базе не должны работать пользователи;
• Тестирование и исправление лучше делать по окончанию рабочего дня, чтобы у вас был хороший запас по времени, так как эта процедура может быть достаточно длительной;
• Перед началом выполнения работ обязательно сделайте резервную копию информационной базы;

Приступим!
Сперва зайдем в конфигуратор информационной базы, для которой мы хотим выполнить тестирование и исправление



Выберем пользователя, введем пароль, после чего нажимаем «Ок».



Откроется конфигуратор.



Теперь вам нужно сделать резервную копию базы. Если вы не знаете как – у нас есть подробная инструкция. Ни в коем случае не пренебрегайте этим. Выполнение операций над информационной базы без бэкапа может привести к потере данных!

После того как вы сделали резервную копию базы, можно приступать к тестированию и исправлению. Для этого нажмем «Администрирование», а затем «Тестирование и исправление».



1С напомнит о том, что нужно сделать резервную копию, но вы ее уже сделали, если следовали нашей инструкции, поэтому нажимаем «Продолжить».



Откроется окно «Тестирование и исправление информационной базы». Выглядит оно так:



Давайте чуть подробнее остановимся на проверках:



Реиндексация таблиц информационной базы — благоприятно повлияет на скорость работы программы.
Проверка логической целостности информационной базы — исправит некоторые ошибки в работе программы
Проверка ссылочной целостности информационной базы — один из способов борьбы с «битыми ссылками». Битые ссылки чаще всего возникают при непосредственном удалении данных из программы без контроля логической целостности, а также при неправильной работе обмена.

Для этой проверки есть отдельная группа настроек:



Настройка «При наличии ссылок на несуществующие объекты».

Если вы выберите «Создавать объекты», тогда вместо битых ссылок 1С автоматически создаст элементы – заглушки, которые потом можно будет заполнить корректными данными. Если вы выберите «Очищать ссылки» - битые ссылки будут очищены, а вместо них останутся пустые поля.

По аналогии работает настройка «При частичной потере данных объектов».

Внимание! Если вы не совсем понимаете какой именно результат работы этой проверки вам нужен, либо не проводите ее вообще, либо выберите «Не изменять» для настроек «При наличии ссылок на несуществующие объекты» и «При частичной потере данных объектов».

Пересчет итогов — увеличит быстродействие программы, исправит некоторые ошибки.
Сжатие таблиц информационной базы — уменьшит объем информационной базы.
Реструктуризация таблиц информационной базы — исправит некоторые ошибки.

Какие проверки выбрать?

Проверки не зависят друг от друга, а это значит, что можно выполнять только некоторые из них, а не все сразу. (Есть одно исключение – «Проверку ссылочной целостности» нельзя выполнить без проведения «Проверки логической целостности»).

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

С другой стороны, если время вас не поджимает, то вы можете выполнить все проверки сразу, так мы и поступим в нашем примере.

Запускаем тестирование и исправление!

Удостоверимся в том, что мы выбрали все интересующие нас проверки, а также выберем «Тестирование и исправление», после чего нажмем кнопку «Выполнить».



Процесс тестирования и исправления запущен. Ждем.



Как только тестирование и исправление будет завершено, программа уведомит вас об этом в служебных сообщениях.



Поздравляем, вы справились!

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

Если у вас остались вопросы или вам требуется помощь квалифицированных специалистов, обращайтесь к нам. Мы с радостью поможем!


Возврат к списку

Начать работу удаленно
Нажимая на кнопку "Подать заявку" вы соглашаетесь на обработку персональных данных.
Внедрить 1C: ЗУП
Нажимая на кнопку "Подать заявку" вы соглашаетесь на обработку персональных данных.