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