Compartir vía


sp_cleanup_log_shipping_history (Transact-SQL)

Se aplica a: SQL Server

Este procedimiento almacenado limpia el historial localmente 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'

Id. principal de la copia de seguridad o Id. secundario de la copia o restauración. @agent_id es uniqueidentifier, sin valor predeterminado y no puede ser NULL.

[ @agent_type = ] agent_type

Es el tipo de trabajo de trasvase de registros. @agent_type es tinyint, sin valor predeterminado, y debe ser uno de estos valores:

Valor Descripción
0 Backup
1 Copiar
2 Restauración

Valores de código de retorno

0 (correcto) o 1 (erróneo).

Conjunto de resultados

Ninguno.

Comentarios

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

Permisos

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