ReplicationServer.AttachSubscriptionDatabase 方法

定义

在订阅服务器上附加复制的订阅数据库。

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)

参数

databaseName
String

一个指定要附加的数据库的名称的字符串值。

fileName
String

一个指定所附加的数据 (.mdf) 文件的完整路径和文件名的字符串值。

subscriberSecurity
ConnectionSecurityContext

一个指定用于与订阅服务器建立连接的连接上下文的 ConnectionSecurityContext

例外

当订阅服务器未在 SQL Server 2000 或更高版本上运行时。

如果字符串参数为 null,则包含 null 字符或太长。

subscriberSecurity如果参数为 null。

注解

该方法 AttachSubscriptionDatabase 可由 sysadmin 固定服务器角色的成员调用。

该方法 AttachSubscriptionDatabase 等效于执行 transact-SQL) sp_attachsubscription (

适用于