Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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
Konzepte
Gespeicherte Prozeduren in AdventureWorks
Andere Ressourcen
AdventureWorks (Datenwörterbuch)
TRY...CATCH (Transact-SQL)
Verwenden von TRY...CATCH in Transact-SQL