共用方式為


sp_cleanup_log_shipping_history (Transact-SQL)

這個預存程序會根據保留期限來清除本機和監視伺服器的記錄。

主題連結圖示Transact-SQL 語法慣例

語法

sp_cleanup_log_shipping_history
[ @agent_id = ] 'agent_id',
[ @agent_type = ] 'agent_type'

引數

  • [@agent_id = ] 'agent_id',
    用來備份的主要識別碼,或用來複製或還原的次要識別碼。agent_id 是 uniqueidentifier,不能是 NULL。

  • [@agent_type = ] 'agent_type'
    記錄傳送作業的類型。0 = 備份、1 = 複製、2 = 還原。agent_type 是 tinyint,不能是 NULL。

傳回碼值

0 (成功) 或 1 (失敗)

結果集

無。

備註

sp_cleanup_log_shipping_history 必須從任何記錄傳送伺服器的 master 資料庫中執行。這個預存程序會根據記錄保留期限來清除 log_shipping_monitor_history_detaillog_shipping_monitor_error_detail 的本機和遠端副本。

權限

只有系統管理員 (sysadmin) 固定伺服器角色的成員,才能夠執行這個程序。