Поделиться через


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 метод эквивалентен выполнению sp_attachsubscription (Transact-SQL).

Применяется к