共用方式為


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。

傳回碼值

0 (成功) 或 1 (失敗)

備註

sp_deletepeerrequesthistory 用於點對點交易式複寫拓撲中。如需詳細資訊,請參閱<點對點交易式複寫>。

當在執行 sp_deletepeerrequesthistory 時,必須指定 request_idcutoff_date

權限

只有系統管理員 (sysadmin) 固定伺服器角色或 db_owner 固定資料庫角色的成員,才能夠執行 sp_deletepeerrequesthistory