Share via


sysreplicationalerts (Transact-SQL)

Contient des informations sur les conditions déclenchant une alerte de réplication. Cette table est stockée dans la base de données msdb.

Nom de colonne

Type de données

Description

alert_id

int

Identificateur de l'alerte.

status

int

Valeur définie par l'utilisateur :

0 = Ne fait l'objet d'aucun service

1 = Fait l'objet d'un service

agent_type

int

Type d'agent :

1 = Agent de capture instantanée

2 = Agent de lecture du journal

3 = Agent de distribution

4 = Agent de fusion

agent_id

int

ID d'Agent provenant des tables MSsnapshot_agents, MSlogreader_agents, MSdistribution_agents ou MSmerge_agents.

error_id

int

ID de l'erreur stockée dans MSrepl_errors.

alert_error_code

int

ID de message de l'alerte déclenchée lors de l'écriture de cet enregistrement dans le journal.

time

datetime

Date et heure d'insertion de l'enregistrement.

publisher

sysname

Nom du serveur de publication associé à l'Agent qui a déclenché l'alerte.

publisher_db

sysname

Base de données du serveur de publication associée à l'Agent qui a déclenché l'alerte.

publication

sysname

Publication associée à l'Agent qui a déclenché l'alerte.

publication_type

int

Type de publication :

0 = Capture instantanée

1 = Transactionnelle

2 = Fusion

subscriber

sysname

Nom de l'Abonné associé à l'Agent qui a déclenché l'alerte.

subscriber_db

sysname

Nom de la base de données de l'Abonné associée à l'Agent qui a déclenché l'alerte.

article

sysname

Nom de l'article associé à l'Agent qui a déclenché l'alerte.

destination_object

sysname

Nom de la table d'abonnement associée à l'alerte.

source_object

sysname

Nom de la table publiée associée à l'alerte.

alert_error_text

ntext

Texte de l'alerte.