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 :