Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Конфликт репликации  [new]
Proga
Member

Откуда: МО
Сообщений: 3042
Налетел на конфликт.
Текст ошибки
A row update at 'elmsk.DB_MSK' could not be propagated to 'SERVERSQL.DB_QWELL'. This failure can be caused by a constraint violation. The merge process was unable to synchronize the row.
В Conflict Viewer данные по этому роу полностью совпадают в публикаторе и на подписчике.
Снапшот пересоздавал. Не помогло, ошибка после некоторого времени опять возникает.
В репликации используются join filter. Эта таблица 4 в иерархии.
Вопрос собственно: кто, как лечил эту гадость?
2 июн 11, 09:07    [10750054]     Ответить | Цитировать Сообщить модератору
 Re: Конфликт репликации  [new]
invm
Member

Откуда: Москва
Сообщений: 9845
Копать в сторону
Proga
A row update at 'elmsk.DB_MSK' could not be propagated to 'SERVERSQL.DB_QWELL'. This failure can be caused by a constraint violation. The merge process was unable to synchronize the row.
2 июн 11, 10:06    [10750466]     Ответить | Цитировать Сообщить модератору
 Re: Конфликт репликации  [new]
Proga
Member

Откуда: МО
Сообщений: 3042
invm
Копать в сторону
Proga
A row update at 'elmsk.DB_MSK' could not be propagated to 'SERVERSQL.DB_QWELL'. This failure can be caused by a constraint violation. The merge process was unable to synchronize the row.

Специально для вас ещё раз.
автор
В Conflict Viewer данные по этому роу полностью совпадают в публикаторе и на подписчике.

Т.е.
This failure can be caused by a constraint violation
не позволило бы вставить данные сразу же на подписчике.
Замечу структура таблицы у публикатора и подписчика одинакова.
2 июн 11, 10:58    [10750880]     Ответить | Цитировать Сообщить модератору
 Re: Конфликт репликации  [new]
invm
Member

Откуда: Москва
Сообщений: 9845
Proga,

Выберите для мерж агента профиль с логированием и ищите причину ошибки в логах.
2 июн 11, 11:09    [10750949]     Ответить | Цитировать Сообщить модератору
 Re: Конфликт репликации  [new]
Proga
Member

Откуда: МО
Сообщений: 3042
invm,
если вы про параметр -output, то он кривой.
Не получилось. В доках написано, что в этот параметр указывается путь до файла лога, а реально в настройках он int.
Или я что-то не понял.
Помогайте.

Пробовал так как на картинке, не логирует.

К сообщению приложен файл. Размер - 80Kb
2 июн 11, 12:20    [10751529]     Ответить | Цитировать Сообщить модератору
 Re: Конфликт репликации  [new]
invm
Member

Откуда: Москва
Сообщений: 9845
В соответствующем джобе, в командной строке запуска агента добавьте параметры: -OutputVerboseLebvel 2 -Output <файл>
2 июн 11, 12:28    [10751602]     Ответить | Цитировать Сообщить модератору
 Re: Конфликт репликации  [new]
Proga
Member

Откуда: МО
Сообщений: 3042
invm,
спасибо. раскурил.
кому будет интересно, пишите.
2 июн 11, 15:14    [10753395]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить