Коллеги, всем здравствуйте. Возникли проблемы с базой – полезли ошибки и она периодически перестала запускаться. Как можно самостоятельно (и можно ли) провести тестирование и исправление базы в 1С БУ, например?
Всех заранее благодарю за помощь.
07.12.2023 21:12:36
Ну, для начала, сделайте резервную копию имеющейся базы. Дело в том, что тестирование и исправление это необратимые операции над базой данных, которые почти всегда делают ситуацию лучше, но в очень небольшом проценте случаев могут все испортить. Вот на этот самый редкий случай мы и должны сначала сделать резервную копию. Затем запустите базу в режиме конфигуратора. Выберите пункт «Администрирование»-«Тестирование и исправление...». Перед вами откроется много вариантов проверок и исправлений, которые нужно выбрать и нажать кнопку «Выполнить». В принципе, можно выбрать их все, но наиболее разумным будет выполнять эти проверки и исправления по порядку и после каждого исправления проверять - не пропали ли ошибки в базе. Еще нужно будет проставить отметку, выбрав один из пунктов – Только тестирование или Тестирование и исправление. Если база очень большого размера, то можно ограничить выполнение проверок во времени. Может вылезти такое страшное словосочетание как реиндексация таблиц информационной базы. Для каждой таблицы (например, справочника) в базе строится индекс для ускорения поиска по определенным полям. Так вот, это исправление заново строит все индексы.
Изменено: |
|||
|
|
09.12.2023 13:22:58
Реструктуризация таблиц информационной базы. Последнее грозное оружие в борьбе с ошибками. Для каждой таблицы - создается новая таблицы с нужной структурой и все данные из старой таблицы переносятся в новую. Выбрав нужный пункт, запускайте проверку (кнопка «Выполнить»). После всех проверок откроется окно Служебные сообщения с информацией о результатах тестирования. Если исправление не помогло и стало только хуже - восстановите базу из резервной копии. |
|||
|
|
10.12.2023 18:25:32
Кстати, да, обновлятор – это тема. При этом, если вам потребуется восстановить (откатить) базу на созданную резервную копию перед тестированием - отметьте базу галкой, а затем из пункта «Ещё» выберите вариант «6.01 Восстановить файл данных базы из zip, 7z, rar». Еще про галки хотел сказать. Есть такие, например, проверка ссылочной целостности информационной базы — то есть это проверка «битых ссылок» в базе данных. Такие ошибки могут возникать при непосредственном удалении объектов системы или сбоях. Существует 3 варианта действий для исправления таких ошибок: Создавать объекты — система создает элементы-заглушки, которые можно потом заполнить необходимой информацией, Очищать ссылки — «битые» ссылки будут очищены, Не изменять — система только покажет вам ошибки. Или галка проверка логической целостности информационной базы — проверять логическую и структурную целостность БД, исправляет ошибки в данных. |
||||
|
|
|||