TransPublication.ReinitializeAllSubscriptions メソッド (Boolean)
既存のスナップショットを無効にするオプションを指定して、パブリケーションに対するすべてのサブスクリプションに再初期化のマークを付けます。
名前空間: Microsoft.SqlServer.Replication
アセンブリ: Microsoft.SqlServer.Rmo (Microsoft.SqlServer.Rmo.dll)
構文
'宣言
Public Sub ReinitializeAllSubscriptions ( _
invalidateSnapshot As Boolean _
)
'使用
Dim instance As TransPublication
Dim invalidateSnapshot As Boolean
instance.ReinitializeAllSubscriptions(invalidateSnapshot)
public void ReinitializeAllSubscriptions(
bool invalidateSnapshot
)
public:
void ReinitializeAllSubscriptions(
bool invalidateSnapshot
)
member ReinitializeAllSubscriptions :
invalidateSnapshot:bool -> unit
public function ReinitializeAllSubscriptions(
invalidateSnapshot : boolean
)
パラメーター
- invalidateSnapshot
型: System.Boolean
サブスクリプションを再初期化する前に既存のスナップショットを無効にして再作成するかどうかを指定します。
説明
ReinitializeAllSubscriptions メソッドを呼び出すことができるのは、パブリッシャー側の固定サーバー ロール sysadmin のメンバー、パブリケーション データベースの固定データベース ロール db_owner のメンバー、またはサブスクリプションを作成したユーザーだけです。
ReinitializeAllSubscriptions を呼び出すと、sp_reinitsubscription を実行したのと同じことになります。