ReplicationDatabase.LinkPublicationForUpdateableSubscription Méthode

Définition

Définit les informations de configuration et de sécurité utilisées par les déclencheurs de synchronisation des abonnements à jour lors de la connexion au 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)

Paramètres

publisher
String

Le nom de l’Publisher auquel l’abonné à jour est connecté.

publisherDB
String

Nom de la base de données de publication.

publication
String

Nom de la publication.

distributor
String

Le nom du distributeur utilisé par cet abonné mis à jour.

publisherSecurity
PublisherConnectionSecurityContext

Une valeur qui définit comment l’abonné à jour PublisherConnectionSecurityContext se connecte au Publisher.

Exceptions

Lorsque la version n’est pas Microsoft SQL Server 2005 ou ultérieure.

Lorsqu’un des paramètres de String chaîne est nul, contient des caractères nuls, ou est plus long que 128 caractères Unicode.

Remarques

La LinkPublicationForUpdateableSubscription méthode peut être utilisée aussi bien pour les bases de données par abonnement push que pull. Cette procédure peut être appelée avant ou après la création de l’abonnement.

La LinkPublicationForUpdateableSubscription méthode ne doit être appelée que lorsque l’instance actuellement connectée de SQL Server est un Abonné à mise à jour d’une publication transactionnelle.

Le mode par défaut utilisé par un abonné à mise à jour immédiate lorsqu’il se connecte au Publisher ne permet pas de connexion via l’authentification Windows. Pour se connecter à un mode d’authentification Windows, un serveur lié devra être configuré sur le Publisher, et l’abonné mettant à jour immédiat doit utiliser cette connexion lors de la mise à jour de l’abonné. Cela nécessite que vous spécifiiez une valeur de Integrated pour le PublisherConnectionSecurityContext passé dans le PublisherSecurity paramètre lors de l’appel LinkPublicationForUpdateableSubscriptionde .

La LinkPublicationForUpdateableSubscription méthode ne peut être appelée que par un membre du sysadmin rôle serveur fixe à l’abonné.

Appeler LinkPublicationForUpdateableSubscription est équivalent à exécuter sp_link_publication (Transact-SQL).

S’applique à