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.