Сверка данных при merge-репликации - Шаг 2

ОГЛАВЛЕНИЕ

Шаг 2 

Теперь Вы можете использовать SQL Server Enterprise Manager или параметры командной строки Merge Agent, чтобы настроить непосредственно сверку для Merge репликации.

Чтобы сверить объединяемые данные, используя SQL Server Enterprise Manager, откройте Replication Monitor, затем папку Publishers (Издатели), выберите там нужный publisher, щелкните правой кнопкой мыши по Merge publication, и выберите в выпадающем окне "Validate All Subscriptions". В следующем окне, Вы можете выбирать сверку только rowcount, сверку rowcount и проверку контрольной суммы, или сверку rowcounts и бинарного сравнения контрольной суммы (только для связки SQL2K/SQL2K). Выберите "Verify the row counts only" и щелкните кнопку OK. Сверка будет запущена при следующем запуске Merge Agent.

Для сверки объединяемых данных, с использованием параметров командной строки Merge Agent, откройте Replication Monitor, откройте содержащуюся в этом ответвлении дерева папку Agents, и далее в Merge Agents щёлкните правой кнопкой мыши по вашей publication, а затем щёлкните по Agent Properties. В открывшемся окне нужно выбрать закладку Steps и дважды щёлкните по строке Run agent. Теперь Вы можете изменить/определить сверку только rowcount, сверку rowcount и проверку контрольной суммы, просто вписав в текстовом поле команды -Validate 1 или -Validate 2 соответственно. Кроме того, используя этот метод, Вы можете установить параметр -ValidateInterval, с помощью которого задаётся число минут, которое Вы хотите выделяете для сверки.

Если Вы правильно определили все параметры и нет никаких проблем с вашей Merge репликацией, то после. Это предупреждение будет помещено в Windows NT/2000 Application log.