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

權限

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