Exécution CL AS400 depuis un batch PC
gdstecho
-
njos -
njos -
Bonjour,
Je souhaire exécuter un CL au départ d'un batch pc sous FTP.
Le fichier .bat comprend :
ftp -n -i -s:ftp400_orders.txt xxx.xxx.xx.x
Le fichier ftp400_orders.txt comprend :
USER xxxxxx
PWD xxxxxx
quote rcmd call pgm(mylib/myprog)
quit
J'ai chaque fois une erreur cpf0001 dans le CL myprog.
En fait, le programme semble bien démarrer mais j'ai une instruction CLRPFM FILE(mylib/myfile) MBR(xxx) sur laquelle j'obtiens ce message d'erreur (CPF0001).
Quelqu'un a une idée ?
Merci d'avance de votre aide.
Cdt,
GDS.
Je souhaire exécuter un CL au départ d'un batch pc sous FTP.
Le fichier .bat comprend :
ftp -n -i -s:ftp400_orders.txt xxx.xxx.xx.x
Le fichier ftp400_orders.txt comprend :
USER xxxxxx
PWD xxxxxx
quote rcmd call pgm(mylib/myprog)
quit
J'ai chaque fois une erreur cpf0001 dans le CL myprog.
En fait, le programme semble bien démarrer mais j'ai une instruction CLRPFM FILE(mylib/myfile) MBR(xxx) sur laquelle j'obtiens ce message d'erreur (CPF0001).
Quelqu'un a une idée ?
Merci d'avance de votre aide.
Cdt,
GDS.
Configuration: Windows XP Internet Explorer 7.0
1 réponse
-
Bonjour,
Il ya bloquage dans le clp pour une des raisons suivantes :
==> le myfile n'existe pas dans maylib (ou mylib/myfiile n'existe pas);
==> le myfile existe mais pas le membre (les fichiers sur l'as400 peuvent être multimembbre);
==> mylib/myfile(mbr) existe mais vous n'avez pas le droit de gestion sur l'objet.
à bientôt