sp_deletepeerrequesthistory (Transact-SQL)

適用対象: SQL Server

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

Transact-SQL 構文表記規則

構文

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

引数

[ @publication = ] N'publication'

状態要求が行われたパブリケーションの名前。 @publicationsysname で、既定値はありません。

[ @request_id = ] request_id

この要求に対するすべての応答が削除されるように、個々の状態要求を指定します。 @request_idint で、既定値は NULL です。

[ @cutoff_date = ] cutoff_date

終了日を指定します。それ以前のすべての応答レコードが削除されます。 @cutoff_datedatetime で、既定値は NULL です。

リターン コードの値

0 (成功) または 1 (失敗)。

解説

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

sp_deletepeerrequesthistoryを実行するときは、@request_idまたは@cutoff_dateを指定する必要があります。

アクセス許可

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