Compartir a través de


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

Identificador de 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.