Problème de procédure PL/SQL pour lancer un batch sur ordonnanceur

Problème de procédure PL/SQL pour lancer un batch sur ordonnanceur - SQL/NoSQL - Programmation

Marsh Posté le 17-08-2009 à 15:34:55    

Bonjour,
 
Je cherche à automatiser des traitements de production qui sont actuellement préparer via un progiciel.
 
Pour cela j'utilise un script shell dans lequelle je lance un procédure PL/SQL qui va charger les paramètres des traitements dans les tables Oracle concernées.
 
Pour l'automatisation et l'enchainement des traitements j'utilise l'ordonnanceur workload de CA unicenter.
 
Tout est correct, le chargement des paramètres se fait correctement, le traitement se déclenche bien, une fois qu'on force le job concerné sous workload...sauf qu'il y a un soucis de suivi. Je m'explique:
 
J'ai créer un job de contrôle qui permet de voir si le traitement s'est bien effectué sur le progiciel et qui permet de lancer la suite des traitements dépendants dans l'ordonnanceur. Sauf que quand je lance le traitement principale, ce traitement de contrôle se lance également alors qu'il devrait attendre la fin du traitement sur le progiciel. Et une fois le job terminé sur le progiciel ce job de contrôle se relance une 2e fois.
 
Avez-vous une suggestion pour éviter le lancement du job de contrôle au départ et pour qu'il n'attende que la fin du traitement progiciel pour se lancer.
 
Merci

Reply

Marsh Posté le 17-08-2009 à 15:34:55   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed