sys.sp_refresh_log_shipping_monitor (Transact-SQL)

Aplica-se a: SQL Server

Este procedimento armazenado atualiza as tabelas de monitorização remotas com a informação mais recente de um dado servidor primário ou secundário para o agente de envio de registos especificado. O procedimento é invocado no servidor principal ou secundário.

Transact-SQL convenções de sintaxe

Syntax

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

Arguments

[ @agent_id = ] 'agent_id'

O ID primário para backup ou o ID secundário para cópia ou restauro. @agent_id é um identificador único, sem padrão, e não pode ser NULL.

[ @agent_type = ] agent_type

O tipo de trabalho de transporte de toras. @agent_type é minúsculo, e não pode ser NULL. @agent_type deve ser um destes valores:

Value Description
0 Backup
1 Copiar
2 Restore

@database [ = ] N'base de dados'

A base de dados primária ou secundária usada pelo registo por agentes de backup ou restauro. @database é sysname, com um padrão de NULL.

[ @mode = ] modo

Especifica se deve atualizar os dados do monitor ou limpá-los. @mode é minyint, e pode ser um destes valores:

Value Description
1 (padrão) Atualizar
2 Delete

Valores de código de retorno

0 (sucesso) ou 1 (fracasso).

Conjunto de resultados

Nenhum.

Remarks

sp_refresh_log_shipping_monitor atualiza as log_shipping_monitor_primarytabelas , log_shipping_monitor_secondary, log_shipping_monitor_history_detail, e log_shipping_monitor_error_detail com qualquer informação da sessão que ainda não tenha sido transferida. sp_refresh_log_shipping_monitor permite sincronizar o servidor de monitorização com o servidor principal ou secundário quando o monitor está fora de sincronia durante algum tempo. Além disso, permite limpar a informação do monitor no servidor monitor, se necessário.

sp_refresh_log_shipping_monitor deve ser executado a partir da master base de dados no servidor principal ou secundário.

Permissions

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