Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Поиск и изменение в базе v8de:Digest2

Поиск и изменение в базе v8de:Digest2
Я
   Dwarrior
 
10.08.18 - 17:45
Здравствуйте!

Была РИБ, в центре обновил платформу до 8.3.12 и хапнул "Конфигурация не соответствует ожидаемой" на всех узлах.
Загрузка *.cf из ЦБ в узлы не помогла, подмена блока Config в файле обмена помогает только на раз. Выгрузка в dt и загрузка, чистка кэша, обновление конф в ЦБ и платформы не помогает.
Короче, на лицо разные Digest2 в файлах обмена. Выравниваешь - обмен грузится.
Пересоздавать узлы нереально. Из идей осталась только выровнять значение Digest2 в самих базах, либо ЦБ, либо узлы.
Подскажите, кто сталкивался с такой проблемой? В гугле информации нет, неужели никто не докопался-таки, где это значение?
 
 
   mistеr
 
1 - 10.08.18 - 17:57
(0) Digest2 нигде в базе не хранится (разве что в кэше где-то). Это некий хэш от содержимого таблицы Config. В разных версиях платформы он может вычисляться по-разному. Соответственно, как ни крутись, а "выровнять значение Digest2 в самих базах" не получится.

В гугле, кстати, информация есть, в т.ч. и здесь. Нужно было читать и думать, прежде чем обновлять РИБ.

Какая версия была до обновления? Я с таким сталкивался только если версии СИЛЬНО разные, например 8.2 и 8.3.
   Dwarrior
 
2 - 10.08.18 - 20:59
Кластер большой, баз много, функциональность не только РИБ. Думать конкретно о каждом моменте не было возможности. Просто нужна была новая платформа, под последние обновления типовых конфигураций.

До обновления была 8.3.10.2580, обновили до 8.3.12.1529, последней рекомендуемой 1С на тот момент.

Предыдущие обновления платформы были безболезненными для РИБ, в т.ч. когда в узлах разные версии. Это успокаивало. А тут на тебе.
   Cyberhawk
 
3 - 10.08.18 - 21:05
А ты не из ЦБ в ПБ грузи, а из какого-нибудь ПБ в ЦБ загрузи конфу и прокачай ее из ЦБ в ПБ
   Serg_1960
 
4 - 10.08.18 - 22:05
(0) "Загрузка *.cf из ЦБ в узлы не помогла" - чистить кэши надо было бы.

"Короче, на лицо разные Digest2 в файлах обмена" - последствия демонического обновления. У вас демоны в центральной базе завелись :)

"Подскажите, кто сталкивался с такой проблемой?" - выгрузить конфигурацию ЦБ и загрузить в чистую новую базу. Сравнить конфигурации между собой. Если изменений нет, то выгрузить конфигурацию из новой базы и загрузить её в базы ПУ и ЦБ(!).
   Dwarrior
 
5 - 13.08.18 - 11:41
(4) Потом повторно уже чистили кэши, не помогло
Демонического обновления не было
Выгрузку/загрузку *.cf через пустую базу попробую сегодня, отпишусь
   Dwarrior
 
6 - 13.08.18 - 16:20
(4) Выгрузку/загрузку *.cf через пустую базу помогла!

Спасибо вам!

На ПБ-то я ее грузил, а вот в ЦБ назад загрузить не догадывался. Теперь Digest2 одинаков во всех файлах обмена

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует