sp_helpmergepartition (Transact-SQL)

適用対象:SQL Server

指定したマージ パブリケーションのパーティション情報を返します。 このストアド プロシージャは、任意のデータベースのパブリッシャーで実行されます。

Transact-SQL 構文表記規則

構文

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

引数

[ @publication = ] N'publication'

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

[ @suser_sname = ] N'suser_sname'

パーティションの定義に使用される SU Standard EditionR_SNAME 値。 @suser_snameは sysname で、既定値は NULL. このパラメーターを指定すると、指定した値に解決される SUSER_SNAME パーティションのみに結果セットを制限できます。

@suser_snameを指定する場合は、@host_nameNULL指定する必要があります。

[ @host_name = ] N'host_name'

パーティションの 定義に使用するHOST_NAME 値。 @host_nameは sysname で、既定値は NULL. このパラメーターを指定すると、指定した値に解決される HOST_NAME パーティションのみに結果セットを制限できます。

@suser_snameを指定する場合は、@host_nameNULL指定する必要があります。

結果セット

列名 データ型 説明
partition int サブスクライバー パーティションを識別します。
host_name sysname サブスクライバーの関数の値によってフィルター処理されるサブスクリプションの HOST_NAME パーティションを作成するときに使用される値。
suser_sname sysname サブスクライバーの関数の値によってフィルター処理されるサブスクリプションの SUSER_SNAME パーティションを作成するときに使用される値。
dynamic_snapshot_location nvarchar (255) サブスクライバーのパーティションのフィルター処理されたデータ スナップショットの場所。
date_refreshed datetime 前回スナップショット ジョブが実行され、パーティションのフィルター選択されたデータ スナップショットが生成された日付です。
dynamic_snapshot_jobid uniqueidentifier パーティションのフィルター処理されたデータ スナップショットを作成するジョブを識別します。

リターン コードの値

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

解説

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

アクセス許可

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