sysjobhistory (Transact-SQL)
Contient des informations sur l'exécution des travaux planifiés par l'Agent SQL Server. Cette table est stockée dans la base de données msdb.
Nom de colonne |
Type de données |
Description |
---|---|---|
instance_id |
int |
Identificateur unique de la ligne. |
job_id |
uniqueidentifier |
Identificateur du travail. |
step_id |
int |
Identificateur de l'étape dans le travail. |
step_name |
sysname |
Nom de l'étape. |
sql_message_id |
int |
Identificateur de tout message d'erreur SQL Server retourné en cas d'échec du travail. |
sql_severity |
int |
Gravité des erreurs SQL Server. |
message |
nvarchar(4000) |
Texte éventuel d'une erreur SQL Server. |
run_status |
int |
État de l'exécution du travail : 0 = échec 1 = succès 2 = nouvelle tentative 3 = annulation 4 = en cours |
run_date |
int |
Date du début d'exécution du travail ou de l'étape. Pour l'historique des travaux en cours, date et heure de l'écriture de l'historique. |
run_time |
int |
Heure de début de l'étape ou du travail. |
run_duration |
int |
Temps écoulé dans l'exécution du travail ou de l'étape, au format HHMMSS. |
operator_id_emailed |
int |
Identificateur de l'opérateur averti de la fin du travail. |
operator_id_netsent |
int |
Identificateur de l'opérateur averti par un message de la fin du travail. |
operator_id_paged |
int |
Identificateur de l'opérateur averti par radiomessagerie de la fin du travail. |
retries_attempted |
int |
Nombre de nouvelles tentatives pour le travail ou l'étape. |
server |
sysname |
Nom du serveur sur lequel le travail a été exécuté. |