Доброго времени суток!
Подскажите, пожалуйста, в таком вопросе - есть центральная база Розницы и есть РИБ на магазине. На магазине программа стала часто выдавать ошибку "база данных повреждена". В этом случае кассир перезагружает компьютер и потом работает нормально.
Выгрузить dt не дает - ошибка. Тестирование и исправление тоже завершается ошибкой, что база повреждена.
Я скопировала cd в другую папку и полечила утилитой chdbfl. Выдало много ошибок о повреждении разных таблиц. И выдало сообщение о том, что некоторые записи восстановить не удалось.
Так вот теперь вопрос - можно лечить этой утилитой, если теряются какие-то данные. Это ж РИБ. Не нарушатся ли связи с центральной базой?
Или надо делать по-другому?
(1) лечить по любому надо , иначе базу можно потерять окончательно ,
Можно лечить конечно chdbfl с потерей данных , но можно и к более серьезным вещам прибегнуть , что даст возможность сохранить данные Например тут такой случай , но это долго и не факт что принесёт нужный результат
Базы ломаются как правило во время внезапного завершения работы 1С при отключении света. Невосстановимые записи - это либо документы, которые создавались в момент отключения света, либо записи бесполезных регистров вроде "замеры времени". Чтобы узнать, где именно CHDBFL не может восстановить данные, воспользуйся любой обработкой, которая выкатывает список соответствия метаданных 1С и имен таблиц СУБД.
Если полечить утилитой chdbfl, после которой теряются некоторые записи, что потом будет после синхронизации с центральной базой - там тоже они удалятся?
(6) Ну вряд ли утилита chdbfl регистрирует удаление для главного узла. Но сало лучше перепрятать. Открыть обработку РегистрацияИзмененийДляОбменаДанными и почикать регистрацию. Кстати с помощью ее же можно и зарегистрировать потерянные данные в Центре. В общем в 8 гораздо проще, чем в 77
Если синхронизация работает, то сделать обмен и заново выгрузить узел РИБ. Самое правильное решение. Если нет - пробуем перенести документы через выгрузку-загрузку XML и также заново выгружаем узел.
Так как много ошибок при проверке, то через выгрузку-загрузку XML вероятно не удачно пройдет ли не все документы выгрузит оборвет ошибкой.
Если базы на текущий момент синхронны, то отключить авто запуск задания синхронизации, провести финальную синхронизацию и выгрузить заново образ да еще и обрезать документы по дату, чтоб в РИБ было меньше документов и шустрее работало. Развернуть образ на кассе и радоваться что работать стало быстрее и как новенькая.