Как определить связь логических записей между табличными статьями слияния (среда SQL Server Management Studio)
Определение логических записей выполняется в диалоговом окне Добавление соединения, которое доступно в мастере создания публикаций и в диалоговом окне Свойства публикации — <публикация>. Дополнительные сведения об использовании этого мастера и о доступе к этому диалоговому окну см. в разделах Как создать публикацию и определить статьи (среда SQL Server Management Studio) и Как просмотреть и изменить свойства публикации и статьи (среда SQL Server Management Studio).
Логические записи могут определяться в диалоговом окне Добавление соединения, только если они применяются к фильтру соединения в публикации слиянием и если публикация соответствует требованиям для использования предварительно вычисляемых секций. Чтобы определить логические записи, которые не применяются к фильтрам соединения, и чтобы установить обнаружение и разрешение конфликтов на уровне логических записей, следует использовать хранимые процедуры. Дополнительные сведения см. в разделе How to: Define a Logical Record Relationship Between Merge Table Articles (Replication Transact-SQL Programming).
Примечание. |
---|
Если логическая запись добавляется, изменяется или удаляется в диалоговом окне Свойства публикации — <публикация> после инициализации подписок на публикацию, необходимо создать новый моментальный снимок и повторно инициализировать все подписки после внесения изменений. Дополнительные сведения о требованиях к изменениям свойств см. в разделе Изменение свойств публикации и статей. |
Определение связи логических записей
На странице Фильтрация строк таблицы мастера создания публикаций или на странице Фильтрация строк диалогового окна Свойства публикации — <публикация> выберите фильтр строк в панели Отфильтрованные таблицы.
Связь логических записей ассоциирована с фильтром соединения, который расширяет фильтр строк. Поэтому необходимо определить фильтр строк, прежде чем можно будет расширить фильтр с помощью фильтра соединения и применить связь логических записей. После того как определен один фильтр соединения, можно расширить этот фильтр соединения с помощью еще одного фильтра соединения. Дополнительные сведения об определении фильтров соединения см. в разделе Как определить и изменить фильтр соединения между статьями публикации слиянием (среда SQL Server Management Studio).
Щелкните Добавить и выберите Добавить соединение для расширения выбранного фильтра.
Определите фильтр соединения в диалоговом окне Добавление соединения, а затем установите флажок Логическая запись.
В диалоговом окне Свойства публикации — <публикация> нажмите кнопку ОК, чтобы сохранить результаты и закрыть диалоговое окно.
Удаление связи логических записей
Удалите лишь связь логических записей или удалите и связь логических записей, и ассоциированный с ней фильтр соединения.
Чтобы удалить только связь логических записей.
- На странице Фильтрация строк мастера создания публикаций или на странице Фильтрация строк диалогового окна Свойства публикации — <публикация> выберите фильтр соединения, ассоциированный со связью логических записей, в панели Отфильтрованные таблицы, затем щелкните Изменить.
- В диалоговом окне Изменить соединение снимите флажок Логическая запись.
- Нажмите кнопку ОК.
Чтобы удалить связь логических записей и фильтр соединения, ассоциированный с этой связью, выполните следующие действия.
- На странице Фильтрация строк мастера создания публикаций или в диалоговом окне Свойства публикации — <публикация> выберите фильтр в панели Отфильтрованные таблицы и затем щелкните Удалить. Если удаляемый фильтр соединения расширен за счет других фильтров, эти фильтры также будут удалены.
См. также
Задачи
Как определить и изменить фильтр соединения между статьями публикации слиянием (среда SQL Server Management Studio)
Как определить и изменить параметризованный фильтр строк для статьи слияния (среда SQL Server Management Studio)
Как определить и изменить статический фильтр строк (среда SQL Server Management Studio)
Основные понятия
Изменения группирования связанных строк с логическими записями