Partilhar via


sp_refresh_log_shipping_monitor (Transact-SQL)

Aplica-se: SQL Server

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.

Convenções de sintaxe de Transact-SQL

Sintaxe

sp_refresh_log_shipping_monitor
    [ @agent_id = ] 'agent_id'
    , [ @agent_type = ] agent_type
    [ , [ @database = ] N'database' ]
    , [ @mode = ] mode
[ ; ]

Argumentos

@agent_id [ = ] 'agent_id'

A ID primária para backup ou ID secundária para cópia ou restauração. @agent_id é uniqueidentifier, sem padrão, e não pode ser NULL.

@agent_type [ = ] agent_type

O tipo de trabalho de envio de log. @agent_type é minúsculo e não pode serNULL. @agent_type deve ser um destes valores:

Valor Descrição
0 Backup
1 Copiar
2 Restaurar

@database [ = ] N'banco de dados'

O banco de dados primário ou secundário utilizado no log por backup ou agentes de restauração. @database é sysname, com um padrão de NULL.

@mode Modo [ = ]

Especifica se os dados de monitor devem ser atualizados ou limpos. @mode é tinyint e pode ser um destes valores:

Valor Descrição
1 (padrão) Atualizar
2 Excluir

Valores do código de retorno

0 (sucesso) ou 1 (falha).

Conjunto de resultados

Nenhum.

Comentários

sp_refresh_log_shipping_monitoratualiza as tabelas , log_shipping_monitor_secondary, log_shipping_monitor_history_detaile com log_shipping_monitor_error_detail todas as log_shipping_monitor_primaryinformações de sessão que ainda não foram transferidas. sp_refresh_log_shipping_monitor Permite sincronizar o servidor monitor com um servidor primário ou secundário quando o monitor estiver fora 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 a master partir do banco de dados no servidor primário ou secundário.

Permissões

Somente membros da função de servidor fixa sysadmin podem executar esse procedimento.