Nous avons depuis une dizaine de jours un problème avec un traitement très important.
Celui-ci doit lister le contenu d’un répertoire de l’IFS via une commande QSH.
CHGVAR VAR(&CMD) VALUE('cd ' *CAT &WPATHI *CAT ' ; ls -1 +
*.' *CAT &WEXTEN *CAT ' >' *CAT &RABIB *TCAT +
'/TMPLIB.LIB/EDIQSH.FILE/EDIQSH.MBR')
STRQSH CMD(&CMD)
Or, cette commande n’aboutit jamais lorsque le traitement est soumis et schédulé.
Par contre, s’il est lancé en interactif par un CALL, cela fonctionne.
Auriez-vous une piste pour nous débloquer ?
Problème sur commande QSH en batch
-
- Messages : 6
- Enregistré le : mer. 23 août 2017, 09:11:00
Re: Problème sur commande QSH en batch
Bonjour,
une idée parmi d'autres :
combien de travaux maximum autorisés dans le sous-système ?
L'exécution de commandes QSH déclenche de nouveaux jobs, qui doivent pouvoir s'exécuter. En général dans QINTER pas de soucis.
une idée parmi d'autres :
combien de travaux maximum autorisés dans le sous-système ?
L'exécution de commandes QSH déclenche de nouveaux jobs, qui doivent pouvoir s'exécuter. En général dans QINTER pas de soucis.
Nathanaël
-
- Messages : 6
- Enregistré le : mer. 23 août 2017, 09:11:00
Re: Problème sur commande QSH en batch
Merci Nathanaël !!!!!!!!
Effectivement, nous avions 2 travaux max dans le sous système. Et comme nous lançons la commande dans une boucle d'une cinquantaine d'enregistrements, ça bloquait.
Effectivement, nous avions 2 travaux max dans le sous système. Et comme nous lançons la commande dans une boucle d'une cinquantaine d'enregistrements, ça bloquait.