sp_helppeerrequests (Transact-SQL)

ピア ツー ピア レプリケーション トポロジ内の参加者が受信したすべての状態要求に関する情報を返します。これらの要求は、トポロジ内のパブリッシュされたデータベースで sp_requestpeerresponse (Transact-SQL) を実行することによって開始されたものです。このストアド プロシージャは、ピア ツー ピア レプリケーション トポロジに参加しているパブリッシャ側で、パブリケーション データベースについて実行されます。詳細については、「ピア ツー ピア トランザクション レプリケーション」を参照してください。

トピック リンク アイコン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)

個々の状態要求を識別するために使用できるユーザー定義の情報です。

解説

sp_helppeerrequests は、ピア ツー ピアのトランザクション レプリケーションで使用します。

sp_helppeerrequests は、ピア ツーピア トポロジでパブリッシュされたデータベースを復元するときに使用します。

権限

sp_helppeerrequests を実行できるのは、固定サーバー ロール sysadmin または固定データベース ロール db_owner のメンバだけです。

戻り値

成功した場合は 0 を、失敗した場合は 1 をそれぞれ返します。

参照

関連項目

sp_deletepeerrequesthistory (Transact-SQL)
sp_helppeerresponses (Transact-SQL)

その他の技術情報

ピア ツー ピア トランザクション レプリケーションを構成する方法 (レプリケーション Transact-SQL プログラミング)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手