sp_cleanup_log_shipping_history (Transact-SQL)

Se aplica a:SQL Server

Este procedimiento almacenado limpia el historial de forma local y en el servidor de supervisión en función del período de retención.

Convenciones de sintaxis de Transact-SQL

Sintaxis

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

Argumentos

[ @agent_id = ] 'agent_id', El identificador principal de la copia de seguridad o el identificador secundario para la copia o restauración. agent_id es uniqueidentifier y no puede ser NULL.

[ @agent_type = ] 'agent_type' Tipo de trabajo de trasvase de registros. 0 = Copia de seguridad, 1 = Copia, 2 = Restauración. agent_type es tinyint y no puede ser NULL.

Valores de código de retorno

0 (correcto) o 1 (error)

Conjuntos de resultados

Ninguno.

Comentarios

sp_cleanup_log_shipping_history debe ejecutarse desde la base de datos maestra en cualquier servidor de trasvase de registros. Este procedimiento almacenado limpia copias locales y remotas de log_shipping_monitor_history_detail y log_shipping_monitor_error_detail en función del período de retención del historial.

Permisos

Solo los miembros del rol fijo de servidor sysadmin pueden ejecutar este procedimiento.

Consulte también

Acerca del trasvase de registros (SQL Server)
Procedimientos almacenados del sistema (Transact-SQL)