log_shipping_monitor_primary (Transact-SQL)

Stocke un enregistrement de moniteur par base de données primaire dans chaque configuration d'envoi de journaux. Cette table est stockée dans la base de données msdb.

Les tables associées à l'historique et à l'analyse sont également utilisées sur le serveur primaire et sur les serveurs secondaires.

Nom de colonne

Type de données

Description

primary_id

uniqueidentifier

ID de la base de données primaire de la configuration d'envoi de journaux.

primary_server

sysname

Nom de l'instance primaire de MicrosoftMoteur 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.

backup_threshold

int

Nombre de minutes pouvant s'écouler entre les opérations de sauvegarde avant la génération d'une alerte.

threshold_alert

int

Alerte à générer en cas de dépassement de seuil de sauvegarde.

threshold_alert_enabled

bit

Détermine si le les alertes de seuil de sauvegarde sont activées. 1 = Activé.

0 = Désactivé.

last_backup_file

nvarchar(500)

Chemin d'accès absolu de la sauvegarde de journal de transactions la plus récente.

last_backup_date

datetime

Date et heure de la dernière opération de sauvegarde du journal des transactions sur la base de données primaire.

last_backup_date_utc

datetime

Date et heure de la dernière opération de sauvegarde du journal des transactions sur la base de données primaire, exprimée en heure UTC.

history_retention_period

int

Quantité de temps, en minutes, de conservation des enregistrements d'historique d'envoi de journaux d'une base de données primaire spécifique avant sa suppression.

Notes

En plus d'êtres stockées sur le serveur moniteur distant, les informations associées au serveur primaire sont stockées sur le serveur primaire, dans sa table log_shipping_monitor_primary.