sp_help_log_shipping_monitor (Transact-SQL)
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 de Transact-SQL
Syntaxe
sp_help_log_shipping_monitor
Arguments
Aucun
Valeurs des codes de retour
0 (réussite) ou 1 (échec)
Jeux de résultats
Nom de la colonne |
Type de données |
Description |
---|---|---|
état |
bit |
État collectif des agents de la base de données d'envoi des journaux : 0 = sain et pas d'échec de l'agent. 1 = autres cas. |
is_primary |
bit |
Indique si cette ligne est destinée à une base de données principale : 1 = la ligne est destinée à une base de données principale. 0 = la ligne est destinée à 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 appropriées. |
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 appropriées. |
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 de type int, avec 60 minutes comme valeur par défaut. NULL = les informations ne sont pas disponibles ou ne sont pas appropriées. Cette valeur peut être modifiée à l'aide de sp_add_log_shipping_primary_database (Transact-SQL). |
is_backup_alert_enabled |
bit |
Indique si une alerte doit être générée lors d'un dépassement de la valeur de backup_threshold. La valeur 1 par défaut indique que l'alerte sera générée. NULL = les informations ne sont pas disponibles ou ne sont pas appropriées. Cette valeur peut être modifiée à l'aide de sp_add_log_shipping_primary_database (Transact-SQL). |
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 appropriées. |
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 appropriées. |
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 appropriées. |
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 appropriées. |
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 appropriées. |
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 |
Indique si une alerte doit être générée lors d'un dépassement de la valeur de restore_threshold. La valeur 1 par défaut indique que l'alerte sera générée. NULL = les informations ne sont pas disponibles ou ne sont pas appropriées. Pour définir le seuil de restauration, utilisez sp_add_log_shipping_secondary_database. |
Notes
La procédure sp_help_log_shipping_monitor doit être exécutée à partir de la base de données master sur le serveur moniteur.
Autorisations
Nécessite l'appartenance au rôle de serveur fixe sysadmin.
Voir aussi
Référence
Procédures stockées système (Transact-SQL)