Поделиться через


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

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

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

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

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

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

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

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

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

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

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

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

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

Дополнительные сведения о создании принудительной подписки для подписчиков, отличных от SQL Server, см. в разделе Как создать подписку для подписчика, отличного от подписчика SQL Server (среда SQL Server Management Studio).

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

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

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

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

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

Создание принудительной подписки с подписчика

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

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

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

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

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

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

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