sys.messages (Transact-SQL)

Enthält eine Zeile für jede message_id oder language_id der Fehlermeldungen im System, und zwar sowohl für system- als auch benutzerdefinierte Fehlermeldungen. Weitere Informationen finden Sie unter sp_addmessage (Transact-SQL).

Spaltenname

Datentyp

Beschreibung

message_id

int

ID der Meldung. Ist innerhalb des gesamten Servers eindeutig. Bei Meldungs-IDs unterhalb von 50000 handelt es sich um Systemmeldungen.

language_id

smallint

Sprachen-ID, für die der Text in text gemäß der in syslanguages festgelegten Definition verwendet wird. Die Sprachen-ID ist für die jeweilige message_id eindeutig.

severity

tinyint

Der Schweregrad der Meldung, der zwischen 1 und 25 liegen kann. Er ist für alle Meldungssprachen innerhalb einer message_id gleich.

is_event_logged

bit

1 = Bei einer Fehlerausgabe wird eine Meldung in das Ereignisprotokoll geschrieben. Dies ist für alle Meldungssprachen innerhalb einer message_id gleich.

text

nvarchar(2048)

Der Text, der für die Meldung verwendet wird, wenn die entsprechende language_id aktiv ist.

Berechtigungen

Erfordert die Mitgliedschaft in der Rolle public. Weitere Informationen finden Sie unter Konfigurieren der Sichtbarkeit von Metadaten.