Condividi tramite


sysjobhistory (Transact-SQL)

Include informazioni sull'esecuzione dei processi pianificati da SQL Server Agent. Questa tabella è archiviata nel database msdb.

Nome colonna

Tipo di dati

Descrizione

instance_id

int

Identificatore univoco della riga.

job_id

uniqueidentifier

ID del processo.

step_id

int

ID del passaggio del processo.

step_name

sysname

Nome del passaggio.

sql_message_id

int

ID di un messaggio di errore di SQL Server restituito se l'esecuzione del processo ha esito negativo.

sql_severity

int

Gravità di qualsiasi errore di SQL Server.

message

nvarchar(4000)

Eventuale testo di un messaggio di errore di SQL Server.

run_status

int

Stato di esecuzione del processo:

0 = operazione non riuscita

1 = operazione completata

2 = nuovo tentativo

3 = operazione annullata

4 = operazione in corso

run_date

int

Data di avvio dell'esecuzione del processo o del passaggio. Per una cronologia dei processi o dei passaggi in corso, rappresenta la data/ora di scrittura della cronologia.

run_time

int

Ora di inizio dell'esecuzione del processo o del passaggio.

run_duration

int

Periodo trascorso, in formato HHMMSS, nella fase di esecuzione del processo o passaggio.

operator_id_emailed

int

ID dell'operatore che ha ricevuto una notifica tramite posta elettronica al termine dell'esecuzione del processo.

operator_id_netsent

int

ID dell'operatore che ha ricevuto un messaggio al termine dell'esecuzione del processo.

operator_id_paged

int

ID dell'operatore che ha ricevuto una notifica tramite cercapersone al termine dell'esecuzione del processo.

retries_attempted

int

Numero di tentativi di esecuzione del processo o del passaggio.

server

sysname

Nome del server in cui è stato eseguito il processo.