Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: SQL Server Управляемый экземпляр SQL Azure
Возможность программной настройки, обслуживания и мониторинга топологии репликации позволяет упростить повторяющиеся задачи репликации и улучшить взаимодействие с пользователем для приложений на основе репликации. При программировании репликации конечные пользователи могут предоставлять настраиваемые функции репликации, не будучи знакомы с хранимыми процедурами репликации и исполняемыми файлами агента репликации или использовать пользовательский интерфейс репликации, реализованный SQL Server Management Studio.
Ниже описаны ситуации, в которых можно было бы усовершенствовать приложения путем предоставления программного доступа к службам репликации.
- Добавление функций репликации в существующее приложение конечного пользователя, например синхронизация подписки на вытягивание при нажатии кнопки.
- Создание веб-интерфейса пользователя для удаленного администрирования репликации.
- Создание настраиваемого пользовательского интерфейса, который предоставляет доступ только к определенному подмножеству функциональных средств администрирования и может использоваться для дистанционного управления несколькими топологиями репликации из одного места или сочетает в себе функциональные возможности администрирования и синхронизации.
- Усовершенствование одного из существующих инструментальных средств наблюдения путем добавления возможности наблюдения за состоянием публикации, подписки или распространителя.
- Создание пользовательского приложения для управления или синхронизации подписок на издателе Oracle.
- Написание настраиваемых бизнес-правил, выполняемых при синхронизации подписки на публикацию слиянием.
- Создание скриптов Transact-SQL, которые могут выполняться повторно при настройке новых подписчиков.
SQL Server позволяет программным способом управлять агентами репликации и программно администрировать топологию репликации и отслеживать ее. Дополнительные сведения о программировании репликации см. в статье Основные понятия программирования репликации.
Интерфейсы программирования
Для разработки приложений репликации доступны следующие интерфейсы программирования.
| Статья | Description |
|---|---|
| Основные понятия программирования репликации | Описывает шаги планирования, связанные с разработкой приложения, в котором используется репликация. |
| Основные понятия хранимых процедур системы репликации | Описывает, как системные хранимые процедуры можно использовать для предоставления программного доступа в топологии репликации. |
| Основные понятия объектов RMO | Описание концепций использования объектов управления репликацией (RMO), управляемой сборки кода, которая инкапсулирует функции репликации для SQL Server. |
| Основные понятия исполняемых файлов агента репликации | Описывает использование исполняемых файлов агента репликации для автоматизации командной строки. |