Exécution CL AS400 depuis un batch PC

Fermé
gdstecho - 15 déc. 2007 à 12:06
 njos - 31 oct. 2009 à 08:20
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.
A voir également:

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
0
je crois que ce fichier n'a pas de membre, il faut créer de membre pour ce fichier si c'est un fichier physique : addpfm, si c'est logique : addlfm, sinon vour aussi le message cpf0000 par morkmsgd su as400
0