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


Подписчики

Область применения: SQL Server База данных SQL Azure

Укажите подписчиков Microsoft SQL Server или не SQL Server, которые получат подписку на выбранную публикацию.

Примечание.

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

Параметры

Подписчики
Установите флажок в сетке, чтобы включить соответствующий источник данных SQL Server или не SQL Server в качестве подписчика на публикацию, выбранную на странице публикации . Если подписчика нет в списке, выберите пункт Добавить подписчик или Добавить подписчик SQL Server.

База данных подписки
Данные и операции в данном столбце зависят от типов подписчиков, перечисленных в столбце Подписчики .

  • Для подписчиков SQL Server выберите базу данных подписки из списка базы данных подписки или создайте новую базу данных, выбрав команду "Создать базу данных " из того же списка.

    Примечание.

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

  • Для подписчиков, отличных от SQL Server, база данных подписки не отображается. В поле Имя источника данных диалогового окна Добавление сервера, отличного от подписчика SQL Server укажите базу данных вместе с другими сведениями о соединении. Чтобы открыть это диалоговое окно, нажмите кнопку Добавить подписчик , а затем выберите пункт Добавить подписчик, отличный от подписчика SQL Server.

Добавить подписчик
Добавьте сервер в список серверов, которые могут быть включены в качестве подписчиков. Данная кнопка отображается, когда выполняются все перечисленные далее условия.

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

    Примечание.

    Если публикация, которая вы подписываетесь на подписку SQL Server, и публикация еще не включена для подписчиков, отличных от SQL Server, нельзя добавить подписку, не связанную с SQL Server.

  • Подписка является принудительной.

  • Издатель выбранной публикации — Microsoft SQL Server 2005 (9.x) или более поздней версии.

При нажатии кнопки Добавить подписчик отображается меню с двумя пунктами: Добавить подписчик SQL Server и Добавить подписчик, отличный от подписчика SQL Server. Нажмите кнопку "Добавить подписчик, отличный от SQL Server", чтобы добавить подписчик Oracle или IBM Db2.

Добавить подписчик SQL Server
Добавьте сервер в список серверов, которые могут быть включены в качестве подписчиков. Данная кнопка отображается при выполнении одного или нескольких из перечисленных ниже условий.

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

  • Подписка является подпиской по запросу.

  • Издатель выбранной публикации раньше, чем SQL Server 2005 (9.x). Для более ранних версий данная кнопка отображается при выполнении одного или нескольких из перечисленных ниже условий.

    • Вы являетесь членом предопределенной роли сервера sysadmin на издателе.

    • Подписка добавлена на странице Подписчики в диалоговом окне Свойства издателя .

    • Публикация допускает анонимные подписки.