sp_deletepeerrequesthistory (Transact-SQL)

適用対象:SQL Server

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

Transact-SQL 構文表記規則

構文

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

引数

[ @publication = ] N'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指定する必要があります。

アクセス許可

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