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'
    状態要求が行われたパブリケーションの名前。 publication のデータ型は sysname で、既定値はありません。

  • [ @request_id= ] request_id
    状態要求に対するすべての応答を削除するため、状態要求を個別に指定します。 request_id のデータ型は int で、既定値は NULL です。

  • [ @cutoff_date= ] cutoff_date
    終了日を指定します。それ以前のすべての応答レコードが削除されます。 cutoff_date のデータ型は datetime で、既定値は NULL です。

戻り値

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

説明

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

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

権限

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

関連項目

参照

sp_helppeerrequests (Transact-SQL)

sp_helppeerresponses (Transact-SQL)

sp_requestpeerresponse (Transact-SQL)