Freigeben über


sysreplicationalerts (Transact-SQL)

Enthält Informationen zu den Bedingungen, die die Auslösung einer Replikationswarnung verursachen. Diese Tabelle wird in der msdb-Datenbank gespeichert.

Spaltenname

Datentyp

Beschreibung

alert_id

int

Die ID der Warnung.

status

int

Der benutzerdefinierte Wert:

0 = Nicht bedient.

1 = Bedient.

agent_type

int

Typ des Agents:

1 = Snapshot-Agent.

2 = Protokolllese-Agent.

3 = Verteilungs-Agent.

4 = Merge-Agent.

agent_id

int

Die Agent-ID aus den Tabellen MSsnapshot_agents, MSlogreader_agents, MSdistribution_agents oder MSmerge_agents.

error_id

int

Die ID des in MSrepl_errors gespeicherten Fehlers.

alert_error_code

int

Die Meldungs-ID der bei der Protokollierung dieses Datensatzes ausgelösten Warnung.

time

datetime

Der Zeitpunkt, zu dem der Datensatz eingefügt wurde.

publisher

sysname

Der Name des Verlegers, der dem Agent zugeordnet ist, der diese Warnung ausgelöst hat.

publisher_db

sysname

Die Verlegerdatenbank, die dem Agent zugeordnet ist, der diese Warnung ausgelöst hat.

Veröffentlichung (publication)

sysname

Die Veröffentlichung, die dem Agent zugeordnet ist, der diese Warnung ausgelöst hat.

publication_type

int

Der Typ der Veröffentlichung:

0 = Snapshot.

1 = Transaktion.

2 = Merge.

subscriber

sysname

Der Name des Abonnenten, der dem Agent zugeordnet ist, der diese Warnung ausgelöst hat.

subscriber_db

sysname

Der Name der Abonnentendatenbank, die dem Agent zugeordnet ist, der diese Warnung ausgelöst hat.

Artikel (article)

sysname

Der Name des Artikels, der dem Agent zugeordnet ist, der diese Warnung ausgelöst hat.

destination_object

sysname

Der Name der der Warnung zugeordneten Abonnementtabelle.

source_object

sysname

Der Name der der Warnung zugeordneten veröffentlichten Tabelle.

alert_error_text

ntext

Der Text der Warnung.