Blocage du job pendant l’exécution d’un autre (exemple lors de la sauvegarde).
1) Déclarer une ressource du nom du job de sauvegarde.
ex: BE_HADES_Q type Alphanumérique value : DISPO
2) dans le job utiliser un script du type
echo job a executer : %1
tval -name BE_%1 -value « INDISPO »
« l:\soft\backup exec\BEMCMD.exe » -o1 -j%1 -v -w
set err_bck=%errorlevel%
tval -name BE_%1 -value « DISPO »
set errorlevel=%err_bck%
3) Rechercher les jobs utilisant le serveur sauvegardé
Machine / HADES / Références
Et conditionner l’éxecution du job (ou de l’application) en placant une contrainte avec la ressource BE_HADES_Q = DISPO
y compris sur le job de sauvegarde, qui ne doit pas démarrer pendant qu’un traitement est encours.