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)
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per