ErrorLog-Tabelle (AdventureWorks)
Zeichnet alle Fehler in der AdventureWorks-Datenbank auf, die vom CATCH-Block eines TRY...CATCH-Konstrukts erfasst werden. Die Daten werden von der gespeicherten Prozedur dbo.uspLogError eingefügt, wenn diese Prozedur aus dem CATCH-Block eines TRY...CATCH-Konstrukts heraus ausgeführt wird.
ErrorLog-Tabelle (Definition)
Die ErrorLog-Tabelle ist Bestandteil des dbo-Schemas.
Spalte |
Datentyp |
NULL-Zulässigkeit |
Beschreibung |
---|---|---|---|
ErrorLogID |
int |
Nicht NULL |
Primärschlüssel für ErrorLog-Zeilen. |
ErrorTime |
datetime |
Nicht NULL |
Datum und Uhrzeit, zu dem der Fehler auftrat. |
UserName |
sysname |
Nicht NULL |
Benutzer, der den Batch ausgeführt hat, in dem der Fehler auftrat. |
ErrorNumber |
int |
Nicht NULL |
Fehlernummer des aufgetretenen Fehlers. |
ErrorSeverity |
int |
NULL |
Schweregrad des Fehlers. |
ErrorState |
int |
NULL |
Statusnummer des Fehlers. |
ErrorProcedure |
nvarchar(126) |
NULL |
Name der gespeicherten Prozedur oder des Triggers mit dem Fehler. |
ErrorLine |
int |
NULL |
Zeilennummer der Zeile, in der der Fehler auftrat. |
ErrorMessage |
nvarchar(4000) |
Nicht NULL |
Meldungstext des Fehlers. |
Siehe auch