Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Средство просмотра конфликтов репликации позволяет просматривать любые конфликты, возникшие в процессе синхронизации репликации. Конфликты возникают, когда одни и те же данные изменяются на двух отдельных серверах, например на издателе и подписчике, или на двух различных подписчиках. Могут возникнуть следующие конфликты:
- Конфликты обновления и вставки. Этот конфликт происходит, когда одни и те же данные изменяются в разных местах. Одно изменение вступает в силу, а другое нет. При этом говорят о выигрыше одного изменения у другого.
- Конфликты при удалении данных. Данный конфликт происходит, когда одна и та же строка удаляется в одном месте и изменяется в другом.
Конфликты разрешаются при синхронизации в соответствии с арбитром конфликтов, выбранным при добавлении статей в публикацию. Арбитр конфликтов имеет следующие варианты разрешения конфликтов для подписок, обновляемых посредством очередей:
- Побеждает издатель и подписка повторно инициализируется.
- Побеждает издатель.
- Побеждает подписчик.
Во время разрешения конфликтов данные из проигравшей и удаляемой строки записываются в таблицу конфликтов. Рекомендуется регулярно просматривать конфликты, чтобы сократить размер таблиц отслеживания конфликтов.
Примечание. |
|---|
| Средство просмотра конфликтов репликации отображает конфликты, происходящие при репликации слиянием и при репликации транзакций в случае использования подписок, обновляемых посредством очередей. При использовании подписок, обновляемых посредством очередей, можно просматривать конфликты, используя средство просмотра конфликтов репликации, но не выбирать другое разрешение конфликта. |
Параметры
Средство просмотра конфликтов репликации разделено на две части. Верхняя часть диалогового окна отображает список конфликтов для выбранной таблицы. При выборе элемента в списке конфликтов в нижней части диалогового окна отображаются подробные данные о конфликте.
Конфликтующие данные в нижней части отображаются в двух соответствующих столбцах (Выигравший вариант и Проигравший вариант). Если существует конфликт между обновленными и удаленными данными, то для удаленной части конфликта может не быть отображаемых данных. В таком случае средство просмотра конфликтов репликации отображает сообщение в одном из столбцов, указывая, что строка была удалена в одном расположении и обновлена в другом. Также указывается предлагаемое разрешение.
- База данных
Выберите базу данных, содержащую публикации с конфликтами.
- Публикация
Выберите публикацию, содержащую таблицу с конфликтами.
- Таблица
Выберите таблицу, содержащую конфликты.
- Определить фильтр
Нажмите для открытия диалогового окна Определение фильтров.
- Применить или удалить фильтр
Нажмите для применения или удаления фильтра, определенного в диалоговом окне Определение фильтров.
- Выделить все
Нажмите для выбора всех перечисленных в сетке конфликтов.
- Снять выделение
Нажмите для отмены выбора всех перечисленных в сетке конфликтов.
- Удалить
Нажмите для удаления выбранных конфликтов из средства просмотра и их ассоциированных метаданных из таблиц системы репликации.
- Показать все столбцы
Выберите для отображения всех столбцов таблицы.
- Показывать первые пять столбцов и другие столбцы с конфликтующими данными
Выберите для показа первых пяти столбцов и любых столбцов с конфликтами. Это полезно, если таблица содержит много столбцов, но требуется видеть только те столбцы, которые имеют наибольшее отношение к разрешению конфликта. Первые пять столбцов всегда включены в данное представление, поскольку поля, определяющие строки, такие как первичный ключ или поля имен, часто встречаются среди первых столбцов таблицы.
- Отображать данные о столбце (…)
Нажмите для просмотра данных о столбце: Имя таблицы, Имя столбца, Тип данных и Значение столбца.
- Записать в журнал подробные сведения о конфликте.
Установите этот флажок для записи сведений о конфликте в файл. Для указания размещения файла укажите меню Вид и выберите пункт Параметры. Введите значение или нажмите кнопку обзора (...) и перейдите к необходимому файлу. Нажмите кнопку ОК для выхода из диалогового окна Параметры.
См. также
Другие ресурсы
Как просмотреть конфликты данных для публикаций транзакций с подписками, обновляемыми посредством очередей (среда SQL Server Management Studio)
Обнаружение и разрешение конфликтов обновлений посредством очередей
Примечание.