sp_cleanup_log_shipping_history (Transact-SQL)

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.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

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

Argumentos

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

  • [ @agent_type = ] 'agent_type'
    Es el tipo de trabajo de trasvase de registros. 0 = Copia de seguridad, 1 = Copia, 2 = Restauración. agent_type es de tipo 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 se debe ejecutar desde la base de datos maestra en un servidor de trasvase de registros. Este procedimiento almacenado limpia las 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

Sólo pueden ejecutar este procedimiento los miembros de la función fija de servidor sysadmin.