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).