ReplicationServer.CopySubscriptionDatabase(String, String, Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Копирует существующую базу данных подписок на Pull.
public:
void CopySubscriptionDatabase(System::String ^ databaseName, System::String ^ fileName, bool overwriteExistingFile);
public void CopySubscriptionDatabase(string databaseName, string fileName, bool overwriteExistingFile);
member this.CopySubscriptionDatabase : string * string * bool -> unit
Public Sub CopySubscriptionDatabase (databaseName As String, fileName As String, overwriteExistingFile As Boolean)
Параметры
- databaseName
- String
Строковое значение, указывающее имя базы данных pull подписки для копирования.
- fileName
- String
Строковое значение, указывающее полный путь, включая имя файла, в которое сохраняется копия файла части данных (.mdf).
- overwriteExistingFile
- Boolean
Булево значение, указывающее, нужно ли перезаписывать существующий файл с тем же именем, указанный в параметре fileName , если он существует.
Исключения
Когда сервер не работает на Microsoft SQL Server 2000 или новее.
Если параметр равен null, содержит нулевые символы или превышает 128 байт.
Комментарии
Note
Эта функция будет удалена в будущей версии Microsoft SQL Server. Не используйте эту функцию в новых работах разработки и не изменяйте приложения, которые в настоящее время используют эту функцию как можно скорее.
Могут быть скопированы только те базы данных, которые состоят из одного файла.
CopySubscriptionDatabase Метод может быть вызван членом db_owner фиксированной роли базы данных, которая копируется.
Метод CopySubscriptionDatabase эквивалентен процедуре хранения sp_copysubscription (Transact-SQL).