sp_cleanup_log_shipping_history (Transact-SQL)
Este procedimento armazenado limpa o histórico localmente e no servidor monitor com base no período de retenção.
Convenções da sintaxe Transact-SQL
Sintaxe
sp_cleanup_log_shipping_history
[ @agent_id = ] 'agent_id',
[ @agent_type = ] 'agent_type'
Argumentos
[ @agent_id = ] 'agent_id',
A ID primária para backup ou ID secundária para cópia ou restauração. agent_id é uniqueidentifier e não pode ser NULL.[ @agent_type = ] 'agent_type'
O tipo de trabalho de envio de log. 0 = Backup, 1 = Copiar, 2 = Restaurar. agent_type é tinyint e não pode ser NULL.
Valores de código de retorno
0 (êxito) ou 1 (falha)
Conjuntos de resultados
Nenhum.
Comentários
sp_cleanup_log_shipping_history deve ser executado do banco de dados mestre em qualquer servidor de envio de logs. Este procedimento armazenado limpa cópias locais e remotas de log_shipping_monitor_history_detail e log_shipping_monitor_error_detail com base no período de retenção de histórico.
Permissões
Somente membros da função de servidor fixa sysadmin podem executar este procedimento.
Consulte também
Referência
Procedimentos armazenados do sistema (Transact-SQL)