Tabla ErrorLog (AdventureWorks)

Registra todos los errores de la base de datos AdventureWorks que se detectan mediante el bloque CATCH de un constructor TRY...CATCH. Los datos se insertan mediante el procedimiento almacenado dbo.uspLogError cuando dicho procedimiento se ejecuta desde el bloque CATCH de un constructor TRY...CATCH.

Definición de la tabla ErrorLog

La tabla ErrorLog se encuentra en el esquema dbo.

Columna Tipo de datos Aceptación de NULL Descripción

ErrorLogID

int

No NULL

Clave principal para las filas de ErrorLog.

ErrorTime

datetime

No NULL

Fecha y hora en que ha tenido lugar el error.

UserName

sysname

No NULL

Usuario que ha ejecutado el lote en el que ha tenido lugar el error.

ErrorNumber

int

No NULL

Número de error que ha tenido lugar.

ErrorSeverity

int

NULL

Gravedad del error que ha tenido lugar.

ErrorState

int

NULL

Número de estado del error que ha tenido lugar.

ErrorProcedure

nvarchar(126)

NULL

Nombre del procedimiento almacenado o del desencadenador en el que ha tenido lugar el error.

ErrorLine

int

NULL

Número de línea en la que ha tenido lugar el error.

ErrorMessage

nvarchar(4000)

No NULL

Texto del mensaje del error que ha tenido lugar.

Vea también

Conceptos

Procedimientos almacenados de AdventureWorks

Otros recursos

Diccionario de datos de AdventureWorks
TRY...CATCH (Transact-SQL)
Usar TRY...CATCH en Transact-SQL

Ayuda e información

Obtener ayuda sobre SQL Server 2005