sp_cleanup_log_shipping_history (Transact-SQL)
Aplica-se a:SQL Server
Este procedimento armazenado limpa o histórico localmente e no servidor monitor com base no período de retenção.
Convenções de sintaxe de 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 a 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 logs. 0 = Backup, 1 = Copiar, 2 = Restaurar. agent_type é tinyint e não pode ser NULL.
Valores do código de retorno
0 (êxito) ou 1 (falha)
Conjuntos de resultados
Nenhum.
Comentários
sp_cleanup_log_shipping_history deve ser executado no banco de dados mestre em qualquer servidor de envio de logs. Esse 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 do histórico.
Permissões
Somente membros da função de servidor fixa sysadmin podem executar este procedimento.
Consulte Também
Sobre o envio de logs (SQL Server)
Procedimentos armazenados do sistema (Transact-SQL)
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de