Share via


sp_deletepeerrequesthistory (Transact-SQL)

要求履歴 (MSpeer_request (Transact-SQL)) と応答履歴 (MSpeer_response (Transact-SQL)) を含むパブリケーション状態要求に関連している履歴を削除します。このストアド プロシージャは、ピアツーピア レプリケーション トポロジに参加しているパブリッシャ側のパブリケーション データベース上で実行されます。詳細については、「ピア ツー ピア トランザクション レプリケーション」を参照してください。

トピック リンク アイコンTransact-SQL 構文表記規則

構文

sp_deletepeerrequesthistory [ @publication = ] 'publication'
    [ , [ @request_id = ] request_id ]
    [ , [ @cutoff_date = ] cutoff_date ]

引数

  • [ @publication= ] 'publication'
    状態要求が行われたパブリケーションの名前。publicationsysname であり、既定値はありません。
  • [ @request_id= ] request_id
    状態要求に対するすべての応答を削除するため、状態要求を個別に指定します。request_idint であり、既定値は NULL です。
  • [ @cutoff_date= ] cutoff_date
    終了日を指定します。それ以前のすべての応答レコードが削除されます。cutoff_datedatetime であり、既定値は NULL です。

解説

sp_deletepeerrequesthistory は、ピアツーピア トランザクション レプリケーション トポロジで使用されます。詳細については、「ピア ツー ピア トランザクション レプリケーション」を参照してください。

sp_deletepeerrequesthistory を実行する場合、request_id または cutoff_date のどちらかを指定する必要があります。

権限

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

戻り値

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

参照

関連項目

sp_helppeerrequests (Transact-SQL)
sp_helppeerresponses (Transact-SQL)
sp_requestpeerresponse (Transact-SQL)

その他の技術情報

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

ヘルプおよび情報

SQL Server 2005 の参考資料の入手