sp_help_log_shipping_monitor (Transact-SQL)

Si applica a:SQL Server

Restituisce un set di risultati contenente lo stato e altre informazioni per i database primari e secondari registrati in un server primario, secondario o di monitoraggio.

Convenzioni di sintassi Transact-SQL

Sintassi

  
sp_help_log_shipping_monitor  

Argomenti

Nessuno.

Valori del codice restituito

0 (esito positivo) o 1 (errore)

Set di risultati

Nome colonna Tipo di dati Descrizione
status bit Stato collettivo degli agenti per il database per il log shipping:

0 = errori integri e senza agenti.

1 = in caso contrario.
is_primary bit Indica se questa riga è per un database primario o meno:

1 = La riga è per un database primario.

0 = La riga è per un database secondario.
server sysname Nome del server primario o secondario contenente il database.
database_name sysname Nome del database.
time_since_last_backup int Periodo di tempo, in minuti, dall'ultimo backup del log.

NULL = Informazioni non disponibili o non rilevanti.
last_backup_file nvarchar(500) Nome dell'ultimo file di backup del log.

NULL = Informazioni non disponibili o non rilevanti.
backup_threshold int Periodo di tempo, in minuti, dall'ultimo backup trascorso il quale viene generato un errore threshold_alert. backup_threshold è int, con un valore predefinito di 60 minuti.

NULL = Informazioni non disponibili o non rilevanti.

Questo valore può essere modificato usando sp_add_log_shipping_primary_database (Transact-SQL).
is_backup_alert_enabled bit Specifica se verrà generato un avviso quando viene superato backup_threshold . Il valore di uno (1), il valore predefinito, significa che verrà generato l'avviso.

NULL = Informazioni non disponibili o non rilevanti.

Questo valore può essere modificato usando sp_add_log_shipping_primary_database (Transact-SQL).
time_since_last_copy int Periodo di tempo, in minuti, dall'ultima copia del backup del log.

NULL = Informazioni non disponibili o non rilevanti.
last_copied_file nvarchar(500) Nome dell'ultimo file di backup del log copiato.

NULL = Informazioni non disponibili o non rilevanti.
time_since_last_restore int Periodo di tempo, in minuti, dall'ultimo ripristino del backup del log.

NULL = Informazioni non disponibili o non rilevanti.
last_restored_file nvarchar(500). Nome dell'ultimo file di backup del log ripristinato.

NULL = Informazioni non disponibili o non rilevanti.
last_restored_latency int Periodo di tempo, in minuti, dalla creazione dell'ultimo backup al ripristino del backup.

NULL = Informazioni non disponibili o non rilevanti.
restore_threshold int Numero di minuti che può trascorrere tra operazioni di ripristino prima che venga generato un avviso. restore_threshold non può essere NULL.
is_restore_alert_enabled bit Specifica se viene generato un avviso quando viene superato restore_threshold . Il valore di uno (1), il valore predefinito, indica che viene generato l'avviso.

NULL = Informazioni non disponibili o non rilevanti.

Per impostare la soglia di ripristino, usare sp_add_log_shipping_secondary_database.

Osservazioni:

sp_help_log_shipping_monitor deve essere eseguito dal database master nel server di monitoraggio.

Autorizzazioni

È richiesta l'appartenenza al ruolo predefinito del server sysadmin .

Vedi anche

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