sp_dropmergepartition (Transact-SQL)

適用対象: SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)

パブリケーションから、パラメーター化された行フィルターのパーティションを削除します。 このストアド プロシージャは、パブリッシャー側のパブリケーション データベースで実行されます。 また、パーティションに対応するスナップショット ジョブとスナップショット ファイルも削除されます。

Transact-SQL 構文表記規則

構文

sp_dropmergepartition
    [ @publication = ] N'publication'
    , [ @suser_sname = ] N'suser_sname'
    , [ @host_name = ] N'host_name'
[ ; ]

引数

[ @publication = ] N'publication'

出版物の名前。 @publicationsysname で、既定値はありません。

[ @suser_sname = ] N'suser_sname'

パーティションの定義に使用するサブスクライバーの SUSER_SNAME 関数の値。 @suser_snamesysname で、既定値はありません。

[ @host_name = ] N'host_name'

パーティションの定義に使用するサブスクライバーの HOST_NAME 関数の値。 @host_namesysname で、既定値はありません。

リターン コードの値

0 (成功) または 1 (失敗)。

解説

sp_dropmergepartition はマージ レプリケーションで使用されます。

アクセス許可

sysadmin固定サーバー ロールまたは固定データベース ロールdb_ownerのメンバーのみがsp_dropmergepartitionを実行できます。