Partager via


log_shipping_monitor_error_detail (Transact-SQL)

Stocke le détail des erreurs pour les opérations de copie des journaux de transaction. Cette table est stockée dans la base de données msdb.

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

Nom de colonne

Type de données

Description

agent_id

uniqueidentifier

Identificateur principal de la sauvegarde ou identificateur secondaire de la copie ou de la restauration.

agent_type

tinyint

Type d'opération de copie des journaux de transaction.

0 = Sauvegarde.

1 = Copie.

2 = Restauration.

session_id

int

Identificateur de session pour la sauvegarde, la copie ou la restauration.

database_name

sysname

Nom de la base de données associée à cet enregistrement d'erreur. Base de données primaire pour la sauvegarde, base de données secondaire pour la restauration ou vide pour la copie.

sequence_number

int

Numéro incrémentiel indiquant l'ordre correct des informations dans le cas d'erreurs qui s'étendent sur plusieurs enregistrements.

log_time

datetime

Date et heure de création de l'enregistrement.

log_time_utc

datetime

Date et heure de création de l'enregistrement, en temps universel coordonné.

message

nvarchar

Texte du message

source

nvarchar

Source du message d'erreur ou de l'événement.

help_url

nvarchar

URL, si elle est disponible, qui permet de consulter des informations complémentaires à propos de l'erreur.

Notes

Cette table contient le détail des erreurs des agents de copie des journaux de transaction. Chaque erreur est enregistrée sous la forme d'une séquence d'exceptions. Il peut y avoir plusieurs erreurs (séquences) pour chaque session d'agent.

En plus d'être stockées sur le serveur d'analyse distant, les informations liées au serveur principal sont stockées sur le serveur principal dans sa table log_shipping_monitor_error_detail et les informations liées à un serveur secondaire sont stockées sur le serveur secondaire dans sa table log_shipping_monitor_error_detail.

Pour identifier une session d'agent, utilisez les colonnes agent_id, agent_type et session_id. Utilisez la colonne log_time pour trier et afficher les erreurs dans l'ordre de leur enregistrement.