sp_cleanup_log_shipping_history (Transact-SQL)

适用范围:SQL Server

此存储过程根据保留期在本地和监视服务器上清理历史记录。

Transact-SQL 语法约定

语法

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

参数

[ @agent_id = ] 'agent_id'

用于备份的主 ID 或者用于复制或还原的辅助 ID。 @agent_id是 uniqueidentifier,没有默认值,不能NULL

[ @agent_type = ] agent_type

日志传送作业的类型。 @agent_type是 tinyint,没有默认值,并且必须是以下值之一:

说明
0 Backup
1 复制
2 还原

返回代码值

0(成功)或 1(失败)。

结果集

无。

注解

sp_cleanup_log_shipping_history 必须在任何日志传送服务器上从 master 数据库运行。 此存储过程根据历史记录保留期清理本地副本和远程副本log_shipping_monitor_history_detaillog_shipping_monitor_error_detail

权限

只有 sysadmin 固定服务器角色的成员才能运行此过程。