ReplicationDatabase.LinkPublicationForUpdateableSubscription Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt die Konfigurations- und Sicherheitsinformationen fest, die von den Synchronisierungstriggern der aktualisierbaren Abonnements bei der Herstellung einer Verbindung mit dem Verleger verwendet werden.
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)
Parameter
- publisher
- String
Der Name des Verlegers, mit dem der Aktualisierungsabonnent eine Verbindung herstellt.
- publisherDB
- String
Der Name der Publikationsdatenbank.
- publication
- String
Der Name der Veröffentlichung.
- distributor
- String
Der Name des von diesem Aktualisierungsabonnenten verwendeten Verteilers.
- publisherSecurity
- PublisherConnectionSecurityContext
Ein PublisherConnectionSecurityContext-Wert, der definiert, wie der Aktualisierungsabonnent eine Verbindung mit dem Verleger herstellt.
Ausnahmen
Wenn die Version nicht Microsoft SQL Server 2005 oder höher ist.
Wenn eine der String Zeichenfolgenparameter null ist, null Zeichen enthält oder länger als 128 Unicode-Zeichen ist.
Hinweise
Die LinkPublicationForUpdateableSubscription Methode kann sowohl für Push- als auch Pull-Abonnementdatenbanken aufgerufen werden. Der Aufruf ist vor oder nach dem Erstellen des Abonnements möglich.
Die LinkPublicationForUpdateableSubscription Methode muss nur aufgerufen werden, wenn die derzeit verbundene Instanz von SQL Server ein updatable Subscriber für eine Transaktionsveröffentlichung ist.
Der Standardmodus, der von einem Abonnenten mit sofortigem Update verwendet wird, wenn eine Verbindung zum Verleger hergestellt wird, ermöglicht nicht die Verwendung einer Verbindung mit der Windows-Authentifizierung. Um eine Verbindung mit einem Windows-Authentifizierungsmodus herzustellen, muss ein verknüpfter Server für den Publisher eingerichtet werden, und der sofortige Aktualisierungsabonnent sollte diese Verbindung beim Aktualisieren des Abonnenten verwenden. Dies erfordert, dass Sie beim Aufrufen LinkPublicationForUpdateableSubscriptioneinen Wert Integrated für den PublisherConnectionSecurityContextPublisherSecurity
übergebenen Parameter angeben.
Die LinkPublicationForUpdateableSubscription Methode kann nur von einem Mitglied der sysadmin
Fixed-Serverrolle im Subscriber aufgerufen werden.
Das Aufrufen LinkPublicationForUpdateableSubscription entspricht der Ausführung von sp_link_publication (Transact-SQL).