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

Откуда: Москва
Сообщений: 192
Всем привет!

Есть merge-репликация.
Все агенты запускаются по jobам с определенными интервалами.

Чтобы избежать следующей ошибки:
the process could not enumerate changes at the Subscriber.
Как часто можно запускать
exec sp_mergecleanupmetadata @publication = 'BLA_BLA_BLA'
Если например 1 раз в сутки (хотя можно и реже, но уж для верности). Это нормально?
И вообще, есть ли какие-нить ещё способы профилактики указанной выше ошибки?
19 апр 04, 15:38    [636219]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с репликацией.  [new]
GreenSunrise
Member

Откуда:
Сообщений: 12310
Почему вы думаете, что запуск sp_mergecleanupmetadata помогает предотвратить появление указанной ошибки?

Как часто можно запускать
Зависит от того, как часто у вас проходит синхронизация. Если вы выполните sp_mergecleanupmetadata, когда существует расхождение в данных между паблишером и подписчиками, то это расхождение так и останется. Вот на это и ориентируйтесь.
19 апр 04, 15:58    [636279]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с репликацией.  [new]
alex-ikar
Member

Откуда: Москва
Сообщений: 192
автор
Почему вы думаете, что запуск sp_mergecleanupmetadata помогает предотвратить появление указанной ошибки?

На личном опыте (если только это не совпадение, в чем я очень сомниваюсь).
(После возникновения этой ошибки - Я почитал форум и предположил что там сист.таблицы учавствующие в репликации засрались. И начались всякие блокировки и т.д и т.п...)

А Вы кстати не в курсе какие могут быть причины появления данной ошибки?.
И возможные другие пути её устранения?
19 апр 04, 16:21    [636369]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить