Руководство разработчика по репликации
Применимо к: SQL Server Управляемый экземпляр SQL Azure
Возможность настраивать, сопровождать и осуществлять программным путем наблюдение за топологией репликации позволяет упростить повторное выполнение задачи репликации и повысить удобство работы пользователей с приложениями на основе репликации. Благодаря программной реализации средств репликации конечные пользователи получают возможность применять настраиваемые функциональные средства репликации, не будучи вынужденными изучать хранимые процедуры репликации и знакомиться с исполняемыми файлами агентов репликации или прибегать к использованию пользовательского интерфейса репликации, реализованного в среде SQL Server Management Studio.
Ниже описаны ситуации, в которых можно было бы усовершенствовать приложения путем предоставления программного доступа к службам репликации.
Добавление к существующему приложению конечного пользователя таких функциональных средств репликации, как синхронизация подписки по запросу, осуществляемая после нажатия кнопки пользователем.
Создание пользовательского веб-интерфейса для дистанционного управления репликацией.
Создание настраиваемого пользовательского интерфейса, который предоставляет доступ только к определенному подмножеству функциональных средств администрирования и может использоваться для дистанционного управления несколькими топологиями репликации из одного места или сочетает в себе функциональные возможности администрирования и синхронизации.
Усовершенствование одного из существующих инструментальных средств наблюдения путем добавления возможности наблюдения за состоянием публикации, подписки или распространителя.
Создание пользовательского приложения для управления или синхронизации подписок на издателе Oracle.
Написание настраиваемых бизнес-правил, выполняемых при синхронизации подписки на публикацию слиянием.
Создание скриптов Transact-SQL, которые могут выполняться повторно при настройке новых подписчиков.
В SQL Server предусмотрена возможность управлять программным путем агентами репликации, а также осуществлять программное управление и текущее наблюдение за топологией репликации. Дополнительные сведения о программировании репликации см. в статье Основные понятия программирования репликации.
в этом разделе
Основные понятия программирования репликации
Описывает шаги планирования, связанные с разработкой приложения, в котором используется репликация.
Replication System Stored Procedures Concepts
Описывает способы использования системных хранимых процедур для предоставления программного доступа в топологии репликации.
Основные понятия объектов RMO
Содержит основные понятия, связанные с использованием объектов RMO. Это — сборка управляемого кода, которая инкапсулирует функциональные возможности репликации для SQL Server.
Replication Agent Executables Concepts
Описывает использование исполняемых файлов агента репликации.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по