Condividi tramite


sp_help_log_shipping_monitor (Transact-SQL)

Data aggiornamento: 17 luglio 2006

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.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

sp_help_log_shipping_monitor

Argomenti

Nessuno.

Set di risultati

Nome colonna Tipo di dati Descrizione

status

bit

Stato collettivo degli agenti per il database per la distribuzione dei log:

0 = Integro, nessun errore dell'agente.

1 = Altro.

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 è di tipo int e il valore predefinito è 60 minuti.

NULL = Informazioni non disponibili o non rilevanti.

Questo valore può essere modificato tramite sp_add_log_shipping_primary_database (Transact-SQL).

is_backup_alert_enabled

bit

Indica se generare o meno un avviso al trascorrere dell'intervallo di tempo specificato in backup_threshold. Il valore 1 (valore predefinito) indica che l'avviso viene generato.

NULL = Informazioni non disponibili o non rilevanti.

Questo valore può essere modificato tramite 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

Intervallo massimo di tempo, in minuti, che intercorre tra operazioni di ripristino prima che venga generato un avviso. restore_threshold non può essere NULL.

is_restore_alert_enabled

bit

Indica se generare o meno un avviso al trascorrere dell'intervallo di tempo specificato in restore_threshold. Il valore 1 (valore predefinito) indica che l'avviso viene generato.

NULL = Informazioni non disponibili o non rilevanti.

Per impostare il valore di soglia per il ripristino, utilizzare sp_add_log_shipping_secondary_database.

Osservazioni

La stored procedure sp_help_log_shipping_monitor deve essere eseguita dal database master nel server di monitoraggio.

Autorizzazioni

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

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Vedere anche

Riferimento

Stored procedure di sistema (Transact-SQL)

Altre risorse

Procedure per la distribuzione dei log
Tabelle e stored procedure relative alla distribuzione dei log
Distribuzione dei log

Guida in linea e informazioni

Assistenza su SQL Server 2005

Cronologia modifiche

Versione Cronologia

17 luglio 2006

Contenuto modificato:
  • Revisione della sezione "Osservazioni".