ReplicationServer.CopySubscriptionDatabase(String, String, Boolean) メソッド

定義

既存のプルサブスクリプションデータベースをコピーします。

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

複製するプルサブスクリプションデータベースの名前を指定する文字列の値。

fileName
String

ファイル名を含む完全なパスを指定する文字列値で、データ部分(.mdf)ファイルのコピーを保存します。

overwriteExistingFile
Boolean

これは、 fileName パラメータで指定された同名の既存ファイルを上書きするかどうかを指定するブール値です。

例外

サーバーがMicrosoft SQL Server 2000以降で動作していない場合。

パラメータがnull、null文字を含む、または128バイトを超える場合。

注釈

Note

この機能は、今後のバージョンの Microsoft SQL Server で削除される予定です。 新規の開発作業ではこの機能を使用しないようにし、現在この機能を使用しているアプリケーションはできるだけ早く修正してください。

単一ファイルのデータベースのみをコピーできます。

CopySubscriptionDatabaseメソッドは、コピーされるデータベースのdb_owner固定データベース役割のメンバーによって呼び出すことができます。

CopySubscriptionDatabaseメソッドはsp_copysubscription(Transact-SQL)ストアドプロシージャと同等です。

適用対象