Partage via


log_shipping_monitor_secondary (Transact-SQL)

S'applique à : SQL Server

Stocke un enregistrement de surveillance par base de données secondaire dans une configuration de la copie des journaux de transaction. Cette table est stockée dans la base de données msdb.

Les tables liées à l'historique et à la surveillance sont également utilisées au niveau du serveur principal et des serveurs secondaires.

Nom de la colonne Type de données Description
secondary_server sysname Nom de l’instance secondaire du Moteur de base de données Microsoft SQL Server dans la configuration de la copie des journaux de transaction.
secondary_database sysname Nom de la base de données secondaire dans la configuration de la copie des journaux de transactions.
secondary_id uniqueidentifier ID du serveur secondaire dans la configuration d'envoi de journaux.
primary_server sysname Nom de l'instance primaire de moteur de base de données SQL Server dans la configuration d'envoi de journaux.
primary_database sysname Nom de la base de données primaire dans la configuration d'envoi de journaux.
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.
threshold_alert int Alerte à déclencher lorsque le seuil de restauration est dépassé.
threshold_alert_enabled bit Détermine si les alertes de seuil de restauration sont activées. 1 = Activé.

0 = Désactivées.
last_copied_file nvarchar(500) Nom de fichier du dernier fichier de sauvegarde copié sur le serveur secondaire.
last_copied_date datetime Heure et date de la dernière copie sur le serveur secondaire.
last_copied_date_utc datetime Date et heure de la dernière opération de copie sur le serveur secondaire, au format UTC (Coordinated Universal Time).
last_restored_file nvarchar(500) Nom du dernier fichier de sauvegarde restauré dans la base de données secondaire.
last_restored_date datetime Heure et date auxquelles a eu lieu la dernière opération de restauration de la base de données secondaire.
last_restored_date_utc datetime Date et heure de la dernière opération de restauration sur la base de données secondaire, au format UTC (Coordinated Universal Time).
last_restored_latency int Durée écoulée (en minutes) entre la création de la sauvegarde du journal sur le serveur principal et sa restauration sur le serveur secondaire.

La valeur initiale est NULL.
history_retention_period int Durée de conservation (en minutes) des enregistrements historiques d'envoi des journaux pour une base de données secondaire donnée avant leur suppression.

Notes

En plus d’être stockées sur le serveur de surveillance à distance, et les informations relatives à un serveur secondaire sont également stockées sur le serveur secondaire dans sa table log_shipping_monitor_secondary .

Voir aussi

À propos de la copie des journaux de transaction (SQL Server)
sp_refresh_log_shipping_monitor (Transact-SQL)
sp_add_log_shipping_secondary_database (Transact-SQL)
sp_change_log_shipping_secondary_database (Transact-SQL)
sp_delete_log_shipping_secondary_database (Transact-SQL)
sp_help_log_shipping_secondary_database (Transact-SQL)
sp_help_log_shipping_monitor_secondary (Transact-SQL)
sp_refresh_log_shipping_monitor (Transact-SQL)
Tables système (Transact-SQL)