sp_refresh_log_shipping_monitor (Transact-SQL)

Si applica a:SQL Server

Questa stored procedure aggiorna le tabelle di monitoraggio remote in base alle informazioni più recenti recuperate da un server primario o secondario specificato per l'agente di log shipping specificato. La procedura viene richiamata dal server primario o secondario.

Convenzioni di sintassi Transact-SQL

Sintassi

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

Argomenti

[ @agent_id = ] 'agent_id' ID primario per il backup o l'ID secondario per la copia o il ripristino. agent_id è uniqueidentifier e non può essere NULL.

[ @agent_type = ] 'agent_type' Tipo di processo di log shipping.

0 = backup.

1 = copia.

2 = ripristino.

agent_type è tinyint e non può essere NULL.

[ @database = ] 'database' Database primario o secondario utilizzato dalla registrazione da parte di agenti di backup o ripristino.

[ @mode ] n Specifica se aggiornare i dati di monitoraggio o pulirli. Il tipo di dati m è tinyint e i valori supportati sono:

1 = aggiornamento (valore predefinito)

2 = eliminazione

Valori del codice restituito

0 (operazione completata) o 1 (operazione non riuscita)

Set di risultati

Nessuno.

Osservazioni:

sp_refresh_log_shipping_monitor aggiorna le tabelle di log_shipping_monitor_primary, log_shipping_monitor_secondary, log_shipping_monitor_history_detail e log_shipping_monitor_error_detail con tutte le informazioni di sessione non ancora trasferite. Ciò consente di sincronizzare il server di monitoraggio con il server primario o secondario nel caso in cui il server di monitoraggio non sia più in sincronia. Consente inoltre di eliminare le informazioni di monitoraggio nel server di monitoraggio, se necessario.

sp_refresh_log_shipping_monitor deve essere eseguito dal database master nel server primario o secondario.

Autorizzazioni

Solo i membri del ruolo predefinito del server sysadmin possono eseguire questa procedura.

Vedi anche

Informazioni sul log shipping (SQL Server)
Stored procedure di sistema (Transact-SQL)