ReplicationServer.AttachSubscriptionDatabase Methode

Definition

Fügt eine kopierte Abonnementdatenbank beim Abonnenten bei.

public:
 void AttachSubscriptionDatabase(System::String ^ databaseName, System::String ^ fileName, Microsoft::SqlServer::Replication::ConnectionSecurityContext ^ subscriberSecurity);
public void AttachSubscriptionDatabase(string databaseName, string fileName, Microsoft.SqlServer.Replication.ConnectionSecurityContext subscriberSecurity);
member this.AttachSubscriptionDatabase : string * string * Microsoft.SqlServer.Replication.ConnectionSecurityContext -> unit
Public Sub AttachSubscriptionDatabase (databaseName As String, fileName As String, subscriberSecurity As ConnectionSecurityContext)

Parameter

databaseName
String

Ein Zeichenkettenwert, der den Namen der zugeordneten Datenbank angibt.

fileName
String

Ein Zeichenkettenwert, der den vollständigen Pfad und den Dateinamen der angehängten Datendatei (.mdf) angibt.

subscriberSecurity
ConnectionSecurityContext

A ConnectionSecurityContext , der den Verbindungskontext angibt, mit dem eine Verbindung zum Abonnenten hergestellt wird.

Ausnahmen

Wenn der Abonnent nicht auf SQL Server 2000 oder später läuft.

Wenn String-Parameter null sind, Nullzeichen enthalten oder zu lang sind.

Wenn der subscriberSecurity Parameter null ist.

Hinweise

Die Methode AttachSubscriptionDatabase kann von Mitgliedern der Sysadmin-Fixed-Server-Rolle aufgerufen werden.

Die Methode AttachSubscriptionDatabase ist äquivalent zur Ausführung sp_attachsubscription (Transact-SQL).

Gilt für: