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