sysalerts (Transact-SQL)

Enthält eine Zeile für jede Warnung. Eine Warnung ist eine Nachricht, die als Reaktion auf ein Ereignis gesendet wird. Eine Warnung kann Nachrichten über die SQL Server-Umgebung hinaus weiterleiten. Eine Warnung kann eine E-Mail- oder eine Pagernachricht sein. Außerdem kann eine Warnung einen Task generieren.

Spaltenname

Datentyp

Beschreibung

id

int

Warnungs-ID.

name

sysname

Name der Warnung.

event_source

nvarchar(100)

Die Quelle des Ereignisses: SQL Server.

event_category_id

int

Reserviert für zukünftige Verwendung.

event_id

int

Reserviert für zukünftige Verwendung.

message_id

int

Benutzerdefinierte Nachrichten-ID oder Verweis auf die sysmessages-Nachricht, die diese Warnung auslöst.

severity

int

Schweregrad, der diese Warnung auslöst.

enabled

tinyint

Status der Warnung:

0 = Deaktiviert.

1 = Aktiviert.

delay_between_ responses

int

Wartezeit in Sekunden zwischen den Benachrichtigungen für diese Warnung.

last_occurrence_date

int

Letztes Auftreten (Datum) der Warnung.

last_occurrence_time

int

Letztes Auftreten (Tageszeit) der Warnung.

last_response_date

int

Letzte Benachrichtigung (Datum) der Warnung.

last_response_time

int

Letzte Benachrichtigung (Tageszeit) der Warnung.

notification_message

nvarchar(512)

Zusätzliche, mit der Warnung gesendete Informationen.

include_event_ description

tinyint

Bitmaske, die festlegt, ob die Ereignisbeschreibung per E-Mail oder Pager oder auf beiden Wegen gesendet wird:

1 = E-Mail.

2 = Pager.

database_name

nvarchar(512)

Datenbank, in der die Warnung auftreten muss, damit sie ausgelöst wird.

event_description_keyword

nvarchar(100)

Muster, dem der Fehler entsprechen muss, damit die Warnung ausgelöst wird.

occurrence_count

int

Anzahl der Warnungsauftritte.

count_reset_date

int

Tag (Datum), an dem die Anzahl auf 0 zurückgesetzt wird.

count_reset_time

int

Tageszeit, zu der die Anzahl auf 0 zurückgesetzt wird.

job_id

uniqueidentifier

ID des Tasks, der ausgeführt wird, wenn die Warnung auftritt.

has_notification

int

Anzahl der Operatoren, die eine E-Mail-Benachrichtigung erhalten, wenn die Warnung auftritt.

flags

int

Reserviert.

performance_condition

nvarchar(512)

Reserviert.

category_id

int

Reserviert.