ReplicationDatabase.LinkPublicationForUpdateableSubscription Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает сведения о конфигурации и безопасности, применяемые триггерами синхронизации обновляемых подписок при соединении с издателем.
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
Имя издателя, к которому подключается обновляющий подписчик.
- publisherDB
- String
Имя базы данных публикации.
- publication
- String
Имя публикации.
- distributor
- String
Имя распространителя, используемого этим обновляющим подписчиком.
- publisherSecurity
- PublisherConnectionSecurityContext
Значение PublisherConnectionSecurityContext, определяющее порядок подключения обновляющего подписчика к издателю.
Исключения
Если версия не является microsoft SQL Server 2005 или более поздней версии.
Если один из строковых String параметров имеет значение NULL, содержит символы NULL или длиннее 128 символов Юникода.
Комментарии
Этот LinkPublicationForUpdateableSubscription метод можно вызвать как для баз данных принудительной, так и для подписки по запросу. Ее можно вызывать как до, так и после создания подписки.
Этот LinkPublicationForUpdateableSubscription метод должен вызываться только в том случае, если текущий подключенный экземпляр SQL Server является обновляемым подписчиком публикации транзакций.
Режим по умолчанию, применяемый для немедленного обновления подписчика при соединении с издателем, не позволяет устанавливать соединение с проверкой подлинности Windows. Чтобы подключиться к режиму проверки подлинности Windows, связанный сервер должен быть настроен на издателя, и немедленно обновляющий подписчик должен использовать это подключение при обновлении подписчика. Для этого необходимо указать значение Integrated переданного PublisherConnectionSecurityContext параметра при вызове PublisherSecurity
LinkPublicationForUpdateableSubscription.
Метод LinkPublicationForUpdateableSubscription может вызываться только членом предопределенной sysadmin
роли сервера на подписчике.
Вызов LinkPublicationForUpdateableSubscription эквивалентен выполнению sp_link_publication (Transact-SQL).