SQL_EXECUTE_JOB

Exécute un job sur MS SQL Server.

Syntaxe

SQL_EXECUTE_JOB JOB=...

Syntaxe

Description / format

JOB=

Nom du job MS SQL.

L'agent utilise la procédure stockée sp_start_job dans la base de données msdb pour lancer les jobs MS SQL.

L'état du job AE dépend de l'exécution du job lancé :

Statut du job MS SQL

Statut du job AE

Job MS SQL terminé avec succès

ENDED_OK

Job MS SQL interrompu

ENDED_NOT_OK

L'utilisateur a interrompu le job MS SQL

ENDED_CANCEL

Le job AE s'interrompt également si l'utilisateur n'est pas autorisé ou si une base de données autre que Microsoft SQL Server a été utilisée.

L'agent appelle la procédure sp_stop_job enregistrée si vous terminez le job AE alors que le job MS SQL est toujours actif. Ce faisant, le job MS SQL ne s'interrompt pas immédiatement et est surveillé jusqu'à ce que sa fin ait été définie.

L'élément de script SQL_GET_JOBS liste tous les jobs MS SQL disponibles.

Exemples

SQL_EXECUTE_JOB JOB="Integrity Checks Job for DB Maintenance Plan";

Voir aussi :