Compartir a través de


dbo.sysjobhistory (Transact-SQL)

Contiene información acerca de la ejecución de los trabajos programados por el Agente SQL Server. Esta tabla se almacena en la base de datos msdb.

[!NOTA]

Los datos se actualizan una vez que se completa el paso de trabajo.

Nombre de columna

Tipo de datos

Descripción

instance_id

int

Identificador único de la fila.

job_id

uniqueidentifier

Id. del trabajo.

step_id

int

Id. del paso en el trabajo.

step_name

sysname

Nombre del paso.

sql_message_id

int

Id. de los mensajes de error de SQL Server devueltos si el trabajo genera algún error.

sql_severity

int

Gravedad de cualquier error de SQL Server.

message

nvarchar(4000)

Texto de un error de SQL Server, si existe.

run_status

int

Estado de la ejecución del trabajo:

0 = No realizado

1 = Correcto

2 = Reintentar

3 = Cancelado

run_date

int

Fecha en que se empezó a ejecutar el trabajo o paso. En el caso de un historial En curso, es la fecha y hora en que fue escrito.

run_time

int

Hora a la que comenzó el trabajo o paso.

run_duration

int

Tiempo transcurrido en la ejecución del trabajo o paso, en formato HHMMSS.

operator_id_emailed

int

Id. del operador al que se notificó la terminación del trabajo.

operator_id_netsent

int

Id. del operador al que se notificó con un mensaje la terminación del trabajo.

operator_id_paged

int

Id. del operador al que se notificó por buscapersonas la terminación del trabajo.

retries_attempted

int

Número de intentos de ejecución del trabajo o paso.

server

sysname

Nombre del servidor en el que se ejecutó el trabajo.