CopySubscription メソッド (レプリケーション ActiveX)
CopySubscription メソッドは、パラメータで指定されたファイルの場所にサブスクリプション データベース全体をコピーします。
重要 : |
---|
既存のサブスクリプション データベースをコピーしてアタッチすることでサブスクリプションを初期化する操作のサポートは廃止されました。 |
構文
object.CopySubscription filespec
要素 | 説明 |
---|---|
object |
結果が「適用対象」の一覧に含まれるオブジェクトになる式。 |
filespec |
サブスクリプション データベースのコピー先のファイル名とパス。 |
適用対象
SQLDistribution オブジェクト (レプリケーション ActiveX)
SQLMerge オブジェクト (レプリケーション ActiveX)
解説
CopySubscription は、特別に用意されているデータベース サブスクリプション ファイル (通常は拡張子 .msf のファイル) をコピーします。このファイルを使用して、初期スナップショットを適用することなく、別のサブスクライバにあるサブスクリプションを初期化できます。.msf ファイルから新しいサブスクリプションを作成するには、ATTACH_SUBSCRIPTION オプションを指定して AddSubscription メソッド (レプリケーション ActiveX) メソッドを使用します。
CopySubscription を使用して、複数のサブスクリプションを含むサブスクリプション データベースをコピーできます。
プロトタイプ C/C++
HRESULT CopySubscription(BSTR bstrSubscriptionFileName);
参照
関連項目
DropSubscription メソッド (レプリケーション ActiveX)