Share via


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.

Ícone de vínculo de tópicoConvenções de sintaxe Transact-SQL

Sintaxe

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

Argumentos

  • [ @agent_id = ] 'agent_id',
    A identificação primária do servidor para backup ou a identificação 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 = Cópia, 2 = Restauração. 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 esse procedimento.