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

請參閱

參考

sp_helppeerrequests (Transact-SQL)

sp_helppeerresponses (Transact-SQL)

sp_requestpeerresponse (Transact-SQL)