sp_helppeerrequests (Transact-SQL)
ピア ツー ピア レプリケーション トポロジ内の参加者が受信したすべての状態要求に関する情報を返します。これらの要求は、トポロジ内のパブリッシュされたデータベースで sp_requestpeerresponse (Transact-SQL) を実行することによって開始されたものです。このストアド プロシージャは、ピア ツー ピア レプリケーション トポロジに参加しているパブリッシャ側で、パブリケーション データベースについて実行されます。詳細については、「ピア ツー ピア トランザクション レプリケーション」を参照してください。
構文
sp_helppeerrequests [ @publication = ] 'publication'
[ , [ @description = ] 'description'
引数
[ @publication= ] 'publication'
状態要求の送信の対象となったピア ツー ピア トポロジ内のパブリケーションの名前を指定します。publication のデータ型は sysname で、既定値はありません。[ @description = ] 'description'
個々の状態要求を識別するために使用できる値を指定します。この値により、sp_requestpeerresponse (Transact-SQL) を呼び出すときに提供されたユーザー定義情報に基づいて、返された応答をフィルタ選択することができます。description のデータ型は nvarchar(4000) で、既定値は % です。既定では、パブリケーションに対するすべての状態要求が返されます。このパラメータは、description で指定した値に一致する説明を持つ状態要求のみを返すために使用します。文字列は LIKE (Transact-SQL) 句を使用して照合されます。
結果セット
列名 |
データ型 |
説明 |
---|---|---|
id |
int |
要求を識別します。 |
publication |
sysname |
状態要求の送信の対象となったパブリケーションの名前です。 |
sent_date |
datetime |
状態要求が送信された日付と時刻です。 |
description |
nvarchar(4000) |
個々の状態要求を識別するために使用できるユーザー定義の情報です。 |
戻り値
成功した場合は 0 を、失敗した場合は 1 をそれぞれ返します。
説明
sp_helppeerrequests は、ピア ツー ピアのトランザクション レプリケーションで使用します。
sp_helppeerrequests は、ピア ツーピア トポロジでパブリッシュされたデータベースを復元するときに使用します。
権限
sp_helppeerrequests を実行できるのは、固定サーバー ロール sysadmin または固定データベース ロール db_owner のメンバだけです。