Как создать подписку по запросу (среда SQL Server Management Studio)

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

  • Указать издатель и публикацию.

  • Выбрать, откуда будут запускаться агенты репликации. Для подписки по запросу выберите Выполнять каждый агент на своем подписчике (подписки по запросу) на странице Расположение агента распространителя или на странице Расположение агента слияния в зависимости от типа публикации.

  • Указать подписчики и базы данных подписки.

  • Указать имена входа и пароли, используемые агентами репликации для подключений:

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

    • Для подписок на публикации слиянием укажите учетные данные на странице Безопасность агента слияния.

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

  • Указать расписание синхронизации и время, когда подписчик должен быть инициализирован.

  • Указать дополнительные параметры для публикаций слиянием: тип подписки, значения параметризированного фильтра и сведения для синхронизации по протоколу HTTPS, если для публикации используется веб-синхронизация.

  • Указать дополнительные параметры для публикаций транзакций, позволяющие использовать обновляемые подписки: должны ли подписчики фиксировать изменения на издателе немедленно или записывать их в очередь; учетные данные, используемые для подключения подписчика к издателю.

  • При необходимости создать сценарий для подписки.

Создание подписки по запросу с издателя

  1. Подключитесь к издателю в среде Microsoft Среда SQL Server Management Studio и затем раскройте узел сервера.

  2. Раскройте папку Репликация, а затем — папку Локальные публикации.

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

  4. Выполните инструкции на страницах мастера создания подписки.

Создание подписки по запросу с подписчика

  1. Подключитесь к подписчику в среде Среда SQL Server Management Studio и раскройте узел сервера.

  2. Раскройте папку Репликация.

  3. Щелкните правой кнопкой папку Локальные подписки, а затем щелкните Создать подписку.

  4. На странице Публикация мастера создания подписки выберите <Найти издатель SQL Server> или выберите <Найти издатель Oracle> из раскрывающегося списка Издатель.

  5. Соединитесь с издателем в диалоговом окне Соединение с сервером.

  6. Выберите публикацию на странице Публикация.

  7. Выполните инструкции на страницах мастера создания подписки.