Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Конфликты можно просматривать для одноранговой транзакционной репликации и транзакционной репликации с подписками на обновления в очереди в просмотрщике конфликтов репликации Microsoft. Сведения о том, как обнаруживаются и разрешаются конфликты, см. в разделе "Обнаружение конфликтов в одноранговой репликации" и "Настройка параметров разрешения конфликтов при обновлении очереди (SQL Server Management Studio)".
Доступность данных конфликта зависит от типа репликации и периода хранения конфликтов:
По умолчанию для одноранговой репликации агент распространения завершает работу при обнаружении конфликта. Ошибка конфликта регистрируется в журнале ошибок, но данные конфликтов не регистрируются в таблице конфликтов; поэтому они недоступны для просмотра. Если агенту распространения разрешено продолжать, конфликт регистрируется локально на каждом узле, где он был зафиксирован. Дополнительные сведения см. в разделе "Обработка конфликтов" в Обнаружение конфликтов в одноранговой репликации.
Для подписок, обновляемых по очереди, данные доступны для каждого конфликта. Данные о конфликтах доступны в средстве просмотра конфликтов репликации в течение периода хранения конфликта с значением по умолчанию 14 дней. Чтобы задать период хранения конфликтов, выполните одно из следующих действий:
Укажите значение хранения для @conflict_retention параметра sp_addpublication.
Укажите значение
'conflict_retention'параметра и значение хранения для @property@value параметра sp_changepublication.
Просмотр конфликтов
Подключитесь к соответствующему серверу в СРЕДЕ SQL Server Management Studio и разверните узел сервера:
Для одноранговой репликации это узел, на котором произошел конфликт.
Для подписок, обновляемых в очереди, это издатель.
Раскройте папку Репликация , а затем папку Локальные публикации .
Щелкните правой кнопкой мыши публикацию, для которой требуется просмотреть конфликты, и выберите пункт "Просмотреть конфликты".
В диалоговом окне "Выбор таблицы конфликтов " выберите базу данных, публикацию и таблицу, для которой нужно просмотреть конфликты.
В средстве просмотра конфликтов репликации можно:
Отфильтруйте строки с кнопками справа от верхней сетки.
Выберите строку в верхней сетке, чтобы отобразить сведения об этой строке в нижней сетке.
Выберите одну или несколько строк в верхней сетке и нажмите кнопку "Удалить", которая удаляет строку из таблицы метаданных конфликтов.
Нажмите кнопку свойств (...), чтобы просмотреть дополнительные сведения о столбце, связанном с конфликтом.
Выберите записать детали этого конфликта, чтобы сохранить данные о конфликте в файл. Чтобы указать расположение файла, наведите указатель на меню "Вид " и нажмите кнопку "Параметры". Введите значение или нажмите кнопку выбора (...), а затем перейдите к соответствующему файлу. Нажмите кнопку ОК, чтобы закрыть диалоговое окно "Параметры ".
Закройте средство просмотра конфликтов репликации.
См. также
Транзакционная репликация по принципу 'от равного к равному'
Обнаружение и разрешение конфликтов в очереди