Методы реализации репликации

Репликация предоставляет несколько методов реализации и управления репликацией, включая среду Среда SQL Server Management Studio, программные интерфейсы и другие компоненты Microsoft Windows.

Среда SQL Server Management Studio

Среда Среда SQL Server Management Studio включает в себя графическую структуру объектов репликации, которую можно использовать для реализации полной среды репликации и управления этой средой в масштабах предприятия. Среда SQL Server Management Studio предоставляет папку Репликация в качестве центрального пункта размещения и администрирования публикаций и подписок. Из папки Репликация можно запускать следующие компоненты и приложения:

Компонент

Описание

Мастера и страницы свойств репликации

Мастера и страницы свойств используются для настройки публикаций и подписок, а также для последующего просмотра и изменения их свойств. Дополнительные сведения см. в разделах Мастера репликации и Свойства репликации.

Монитор репликации

Монитор репликации обеспечивает упорядоченное представление работы системы репликации, причем в центре внимания находится перемещение данных между издателем и подписчиками. Монитор репликации является средством для просмотра активности в реальном времени, устранения неполадок и анализа активности репликаций в прошлом. Дополнительные сведения см. в разделе Наблюдение за репликацией с помощью монитора репликации.

Средство просмотра конфликтов

Другим средством, доступным в Среда SQL Server Management Studio, является средство просмотра конфликтов. Средство просмотра конфликтов помогает просматривать и разрешать любые конфликты, произошедшие при синхронизации подписки на публикацию слиянием или при синхронизации подписки, обновляемой посредством очередей. Дополнительные сведения см. в разделе Расширенное обнаружение и разрешение конфликтов репликации слиянием и Обнаружение и разрешение конфликтов обновлений посредством очередей.

Диспетчер синхронизации Windows

Диспетчер синхронизации Windows позволяет синхронизировать данные, подписываться на публикации, а также упорядочивать объекты репликации и получать к ним доступ из приложений Windows. Дополнительные сведения см. в разделе Диспетчер синхронизации Windows.

Программные интерфейсы репликации

В качестве альтернативы среде Среда SQL Server Management Studio для реализации, управления и наблюдения за репликацией можно использовать следующие программные интерфейсы:

  • Системные хранимые процедуры репликации и исполняемые файлы агента репликации описаны и могут применяться в качестве метода реализации репликации с помощью пакетных файлов и сценариев. Дополнительные сведения см. в разделе Основные понятия о системных хранимых процедурах репликации и Основные понятия об исполняемых объектах агента репликации.

    Преимущество использования сценариев на основе системных хранимых процедур заключается в возможности настроить репликацию, создать на сервере публикации и подписки, автоматически создать сценарий с помощью среды Среда SQL Server Management Studio, а затем использовать этот сценарий на других серверах для настройки репликации. Выполнение сценария более эффективно, чем многократное выполнение одинаковой последовательности действий вручную с помощью среды Среда SQL Server Management Studio. Дополнительные сведения см. в разделе Создание сценариев репликации.

  • Объекты управления репликацией (RMO) позволяют создавать пользовательские приложения в управляемом коде, которые можно использовать для настройки, реализации, обслуживания и синхронизации топологии репликации. Дополнительные сведения см. в разделе Основные понятия объектов RMO.