AttachSubscriptionDatabase 方法
Attaches a copied subscription database at the Subscriber.
命名空間: Microsoft.SqlServer.Replication
組件: Microsoft.SqlServer.Rmo (在 Microsoft.SqlServer.Rmo.dll 中)
語法
'宣告
Public Sub AttachSubscriptionDatabase ( _
databaseName As String, _
fileName As String, _
subscriberSecurity As ConnectionSecurityContext _
)
'用途
Dim instance As ReplicationServer
Dim databaseName As String
Dim fileName As String
Dim subscriberSecurity As ConnectionSecurityContext
instance.AttachSubscriptionDatabase(databaseName, _
fileName, subscriberSecurity)
public void AttachSubscriptionDatabase(
string databaseName,
string fileName,
ConnectionSecurityContext subscriberSecurity
)
public:
void AttachSubscriptionDatabase(
String^ databaseName,
String^ fileName,
ConnectionSecurityContext^ subscriberSecurity
)
member AttachSubscriptionDatabase :
databaseName:string *
fileName:string *
subscriberSecurity:ConnectionSecurityContext -> unit
public function AttachSubscriptionDatabase(
databaseName : String,
fileName : String,
subscriberSecurity : ConnectionSecurityContext
)
參數
- databaseName
型別:System. . :: . .String
A string value that specifies the name of the database being attached.
- fileName
型別:System. . :: . .String
A string value that specifies the complete path to, and the file name of, the data (.mdf) file being attached.
- subscriberSecurity
型別:Microsoft.SqlServer.Replication. . :: . .ConnectionSecurityContext
A ConnectionSecurityContext that specifies the connection context that is used to establish a connection with the Subscriber.
例外
例外狀況 | 條件 |
---|---|
ApplicationException | When the Subscriber is not running on SQL Server 2000 or later. |
ArgumentException | If string parameters are null, contain null characters, or are too long. If the subscriberSecurity parameter is null. |
備註
The AttachSubscriptionDatabase method can be called by members of the sysadmin fixed server role.
The AttachSubscriptionDatabase method is equivalent to executing sp_attachsubscription (Transact-SQL).
This property is available with SQL Server 2000 and SQL Server 2005.
This namespace, class, or member is supported only in version 2.0 of the .NET Framework.