Partager via


sp_help_log_shipping_monitor (Transact-SQL)

S'applique à : SQL Server

Retourne un jeu de résultats contenant l'état et d'autres informations pour les bases de données principale et secondaire d'un serveur principal, secondaire ou moniteur.

Conventions de la syntaxe Transact-SQL

Syntaxe

sp_help_log_shipping_monitor [ [ @verbose = ] verbose ]
[ ; ]

Arguments

[ @verbose = ] détaillé

Identifié à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.

Valeurs des codes de retour

0 (réussite) ou 1 (échec).

Jeu de résultats

Nom de la colonne Type de données Description
status bit État collectif des agents de la base de données d'envoi des journaux :

0 = échecs sains et sans agent.
1 = sinon.
is_primary bit Indique si cette ligne est destinée à une base de données principale :

1 = La ligne concerne une base de données primaire.
0 = La ligne concerne une base de données secondaire.
server sysname Nom du serveur principal ou secondaire où réside cette base de données.
database_name sysname Nom de la base de données.
time_since_last_backup int Temps écoulé, en minutes, depuis la dernière sauvegarde du journal.

NULL = Les informations ne sont pas disponibles ou ne sont pas pertinentes.
last_backup_file nvarchar(500) Nom du dernier fichier de sauvegarde valide du journal.

NULL = Les informations ne sont pas disponibles ou ne sont pas pertinentes.
backup_threshold int Durée écoulée (en minutes) depuis la dernière sauvegarde avant qu'une erreur threshold_alert ne soit générée. backup_threshold est int, avec une valeur par défaut de 60 minutes.

NULL = Les informations ne sont pas disponibles ou ne sont pas pertinentes.

Cette valeur peut être modifiée à l’aide de sp_add_log_shipping_primary_database.
is_backup_alert_enabled bit Spécifie si une alerte est déclenchée lorsqu’elle backup_threshold est dépassée. La valeur d’un (1), par défaut, signifie que l’alerte est déclenchée.

NULL = Les informations ne sont pas disponibles ou ne sont pas pertinentes.

Cette valeur peut être modifiée à l’aide de sp_add_log_shipping_primary_database.
time_since_last_copy int Temps écoulé, en minutes, depuis la dernière copie de la sauvegarde du journal.

NULL = Les informations ne sont pas disponibles ou ne sont pas pertinentes.
last_copied_file nvarchar(500) Nom du dernier fichier de sauvegarde du journal copié avec succès.

NULL = Les informations ne sont pas disponibles ou ne sont pas pertinentes.
time_since_last_restore int Temps écoulé, en minutes, depuis la dernière restauration de la sauvegarde du journal.

NULL = Les informations ne sont pas disponibles ou ne sont pas pertinentes.
last_restored_file nvarchar(500). Nom du dernier fichier de sauvegarde du journal restauré avec succès.

NULL = Les informations ne sont pas disponibles ou ne sont pas pertinentes.
last_restored_latency int Temps écoulé, en minutes, entre la création de la dernière sauvegarde et la restauration de cette sauvegarde.

NULL = Les informations ne sont pas disponibles ou ne sont pas pertinentes.
restore_threshold int Nombre de minutes pouvant s'écouler entre les opérations de restauration avant qu'une alerte ne soit générée. restore_threshold ne peut pas être NULL.
is_restore_alert_enabled bit Spécifie si une alerte est déclenchée lorsqu’elle restore_threshold est dépassée. La valeur d’un (1), par défaut, signifie que l’alerte est déclenchée.

NULL = Les informations ne sont pas disponibles ou ne sont pas pertinentes.

Pour définir le seuil de restauration, utilisez sp_add_log_shipping_secondary_database.

Notes

sp_help_log_shipping_monitor doit être exécuté à partir de la master base de données sur le serveur moniteur.

autorisations

Nécessite l’appartenance au rôle serveur fixe sysadmin ou exécutez l’autorisation directement sur cette procédure stockée.