Partager via


dbo.sysjobsteps (Transact-SQL)

S'applique à : SQL Server

Contient les informations de chaque étape d’un travail à exécuter par SQL Server Agent. Cette table est stockée dans la base de données msdb.

Nom de la colonne Type de données Description
job_id uniqueidentifier ID du travail.
step_id int ID de l'étape dans le travail
step_name sysname Nom de l'étape du travail
sous-système nvarchar(40) Nom du sous-système utilisé par SQL Server Agent pour exécuter l’étape de travail.
commande nvarchar(max) Commande à exécuter par sous-système.
flags int Réservé.
additional_parameters ntext Réservé.
cmdexec_success_code int Valeur de niveau erreur retournée par les étapes du sous-système CmdExec pour indiquer la réussite.
on_success_action tinyint Action à exécuter lors du succès d'une étape

1 = (par défaut) Quitter avec succès

2 = Quitter avec échec

3 = Passer à l’étape suivante

4 = Passer à l’étape on_success_step_id
on_success_step_id int ID de la prochaine étape à exécuter après le succès d'une étape
on_fail_action tinyint Action à exécuter lors de l'échec d'une étape

1 = Quitter avec succès

2 = (par défaut) Quitter avec échec

3 = Passer à l’étape suivante

4 = Accéder à l’étape on_fail_step_id
on_fail_step_id int ID de l'étape à exécuter après l'échec d'une étape
server sysname Réservé.
database_name sysname Nom de la base de données dans laquelle la commande est exécutée si le sous-système est TSQL.
database_user_name sysname Nom de l'utilisateur de la base de données dont le compte sera utilisé lors de l'exécution de l'étape
retry_attempts int Nombre de tentatives de reprise en cas d'échec de l'étape
retry_interval int Délai d'attente entre chaque tentative de reprise
os_run_priority int Réservé.
output_file_name nvarchar(200) Nom du fichier dans lequel la sortie de l’étape est enregistrée lorsque le sous-système est TSQL, PowerShell ou CmdExec.
last_run_outcome int Issue de l'exécution précédente de l'étape du travail

0 = Échec

1 = Réussite

2 = Nouvelle tentative

3 = Annulé

5 = Inconnu
last_run_duration int Durée (hhmmss) de l'étape lors de sa dernière exécution.
last_run_retries int Nombre de tentatives de reprises lors de la dernière exécution de l'étape du travail
last_run_date int Date (aaaammjj) de début de la dernière exécution de l'étape.
last_run_time int Heure (hhmmss) de début de la dernière exécution de l'étape.
proxy_id int Proxy pour les étapes du travail.
step_uid uniqueidentifier Identificateur de l’étape de travail.

Voir aussi

Tables sql Server Agent (Transact-SQL)