Доброго времени суток
Имеется распределённая база. Обновление по алгоритму: обновляю главную, запускаю с неё синхронизацию; запускаю синхронизацию с узла - приходит обновление, устанавливаю его (f7 в конфигураторе)
В теории всё просто и при тестово-обучающем обновлении на копии у меня всё работало
Теперь возникла потребность обновить рабочую. Начиналось всё хорошо, узел почти закончил обновляться, но на 96% обновление завершилось ошибкой - https://ibb.co/dCdMTK Техническая информация о результатах обновления - https://ibb.co/iyS9Fz Выбираю перезапустить, при запуске вылазит окно - https://ibb.co/dg1KFz В журнале регистрации - https://ibb.co/cXqPhe
Первый раз работаю с распределённой базой, подскажите где искать ошибку и что делать
Текст ошибки - информация ни о чём :( Скорее всего проблема в самих данных.
Откройте конфигуратор, найдите строку №11814 в общем модуле ОбменДаннымиСервер - может это поможет понять в какой именно момент и что "не так" с данными в сообщении обмена.
Я бы порекомендовал очистить в базе сохраненные следы неудачного обновления, провести ТиИ в центральном узле и вновь выгрузить сообщение обмена. Но такую рекомендацию сложно давать, ориентируюсь на предоставленную 1С скудную информацию. Да и подсказывать, ежили что, сложно тут на форуме, обмениваясь сообщениями.
(2)
Проблема в том что меня как раз и вызвали как специалиста) А я работаю вторую неделю и впервые с таким сталкиваюсь.
В строке 11814 модуля ОбменДаннымиСервер вот это:
ВызватьИсключение НСтр("ru = 'Получение данных из главного узла завершилось с ошибками.'");
Как правильно "очистить в базе следы неудачного обновления"?
Какую информацию ещё могу предоставить?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший