Partilhar via


sp_refresh_log_shipping_monitor (Transact-SQL)

Este procedimento armazenado atualiza as tabelas de monitor remoto com as últimas informações de um determinado servidor primário ou secundário para o agente de envio de logs especificado. O procedimento é invocado no servidor primário ou secundário.

Ícone de vínculo de tópico Convenções da sintaxe Transact-SQL

Sintaxe

sp_refresh_log_shipping_monitor
[ @agent_id = ] 'agent_id',
[ @agent_type = ] 'agent_type'
[ @database = ] 'database'
[ @mode ] n

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 = Cópia.

    2 = Restauração.

    agent_type é tinyint e não pode ser NULL.

  • [ @database = ] 'database'
    O banco de dados primário ou secundário utilizado no log por backup ou agentes de restauração.

  • [ @mode ] n
    Especifica se os dados de monitor devem ser atualizados ou limpos. O tipo de dados de m é tinyint e os valores com suporte são:

    1 = atualização (Este é o valor padrão).

    2 = exclusão

Valores de código de retorno

0 (êxito) ou 1 (falha)

Conjuntos de resultados

Nenhum.

Comentários

sp_refresh_log_shipping_monitor atualiza as tabelas log_shipping_monitor_primary, log_shipping_monitor_secondary, log_shipping_monitor_history_detail e log_shipping_monitor_error_detail com toda informação de sessão que ainda não tenha sido transferida. Isto lhe permite sincronizar o servidor monitor com o servidor primário ou um secundário quando o monitor sair de sincronia por algum tempo. Além disso, permite-lhe limpar as informações de monitor no servidor monitor, se necessário.

sp_refresh_log_shipping_monitor deve ser executado do banco de dados mestre no servidor primário ou secundário.

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)

Conceitos

Sobre o envio de logs (SQL Server)