Всем привет.

Вообщем ситуация путанная. Вчера обнаружилось случайно, что два с лишним 
месяца назад репликация влилась неправильно. Данные в базах почему-то 
разные. Естественно логов уже никаких не сохранилось. По идее система должна 
была сообщить пользвателям о проблемах. Видимо проигнорировали... Начал 
полностью сравнивать базы. Нашел еще один косяк в том же месте, но полгода 
назад случившийся... Теперь сижу вот ищу в чем проблема - ничего не нахожу. 
Вот сделал более подробный лог загрузки и оповещение лично меня по почте в 
случае возникновения подобных неприятностей. Буду ждать...

А пока мысли в голову лезут : в базе данные изменяются параллельно в разных 
транзакциях, а при заливке репликации все вливается последовательно в одной 
транзакции. Возможны ли ситуации, когда это может привести к ошибкам? Для 
полноты картины добавлю, что реплицируются у меня изменения только в 
документах и кое-каких справочниках. А изменения в регистрах, 
вспомогательных агрегатах и т.д. производятся уже в базе при "проведении" 
отреплицированного документа.

Может кто нарывался на что-то похожее?

With b/r. Gleb. 


Ответить