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. |
Siehe auch
Verweis
Katalogsichten (Transact-SQL)
Meldungskatalogsichten (für Fehlermeldungen) (Transact-SQL)
Andere Ressourcen
Exception Message Box Programming
Fehlermeldungen von SQL Server
Datenbankmodul (Fehler und Ereignisse)