ReplicationDatabase.LinkPublicationForUpdateableSubscription Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Устанавливает конфигурацию и информацию о безопасности, используемые синхронизаторами обновляемых подписок при подключении к Publisher.
public:
void LinkPublicationForUpdateableSubscription(System::String ^ publisher, System::String ^ publisherDB, System::String ^ publication, System::String ^ distributor, Microsoft::SqlServer::Replication::PublisherConnectionSecurityContext ^ publisherSecurity);
public void LinkPublicationForUpdateableSubscription(string publisher, string publisherDB, string publication, string distributor, Microsoft.SqlServer.Replication.PublisherConnectionSecurityContext publisherSecurity);
member this.LinkPublicationForUpdateableSubscription : string * string * string * string * Microsoft.SqlServer.Replication.PublisherConnectionSecurityContext -> unit
Public Sub LinkPublicationForUpdateableSubscription (publisher As String, publisherDB As String, publication As String, distributor As String, publisherSecurity As PublisherConnectionSecurityContext)
Параметры
- publisher
- String
Название Publisher, к которому связан обновляющийся подписчик.
- publisherDB
- String
Имя базы данных публикации.
- publication
- String
Имя публикации.
- distributor
- String
Имя дистрибьютора, используемого этим обновляющимся подписчиком.
- publisherSecurity
- PublisherConnectionSecurityContext
ЗначениеPublisherConnectionSecurityContext, определяющее, как обновляющийся подписчик подключается к Publisher.
Исключения
Если версия не является Microsoft SQL Server 2005 или более поздней.
Когда один String из параметров строки является null, содержит нулевые символы или длиннее 128 символов Unicode.
Комментарии
Метод LinkPublicationForUpdateableSubscription можно использовать как для push-ориентированных, так и для pull подписочных баз данных. Ее можно вызывать как до, так и после создания подписки.
LinkPublicationForUpdateableSubscription Метод должен вызываться только тогда, когда текущий подключённый экземпляр SQL Server является обновляемым подписчиком транзакционной публикации.
Режим по умолчанию, используемый немедленно обновлённым подписчиком при подключении к Publisher, не допускает соединения с использованием аутентификации Windows. Для подключения к режиму аутентификации Windows необходимо настроить связанный сервер с Publisher, и абонент с немедленным обновлением должен использовать это соединение при обновлении подписчика. Для этого необходимо указать значение Integrated для PublisherConnectionSecurityContext передающего параметра PublisherSecurity при вызове LinkPublicationForUpdateableSubscription.
LinkPublicationForUpdateableSubscription Метод может быть вызван только членом роли sysadmin фиксированного сервера на Абоненте.
Вызов LinkPublicationForUpdateableSubscription эквивалентен выполнению sp_link_publication (Transact-SQL).