|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : août 2011 Messages : 5 ![]() |
bonjour,
Je souhaite copier des fichiers via ADRDSSU IV1S.UEK2M0.MSOL.VOL.ANO.PARADR* avec * comme incrément de fichier 01, 02 03 etc... or quand je code comme suit...je plante //S010 EXEC PGM=ADRDSSU //SYSPRINT DD SYSOUT=* //SYSIN DD * COPY DATASET(INCLUDE - (IV1S.UEK2M0.MSOL.VOL.ANO.PARADR*)) - RENAMEU(IV1S.UEK2M0.MSOL.VOL.ANO.PARADR*, - PLUR.IV1E.MSOL.VOL.ANO.PARADR*) TASKID 001 HAS BEEN ASSIGNED TO COMMAND 'COPY ' 2011.237 17:08:42 INITIAL SCAN OF USER CONTROL STATEMENTS COMPLETED ERROR IN DATA SET NAME PLUR.IV1E.MSOL.VOL.ANO.PARADR* 2011.237 17:08:42 TASK NOT SCHEDULED DUE TO ERROR. TASK RETURN CODE 0008 2011.237 17:08:42 DFSMSDSS PROCESSING COMPLETE. HIGHEST RETURN CODE IS 0008 SYNTAX par contre si je code IV1S.UEK2M0.MSOL.VOL.ANO.* ben ça marche !!! comment puis je remplacer les 2 derniers caractères d'un qualifieur ??? merci d'avance |
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() Administrateur de base de données Inscription : octobre 2006 Messages : 503 ![]() |
Bonjour
Il te manque un niveau de parenthèse sur le RENAMEU. |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : août 2011 Messages : 5 ![]() |
J'ai codé comme suit
//S010 EXEC PGM=ADRDSSU //SYSPRINT DD SYSOUT=* //SYSIN DD * COPY DATASET(INCLUDE - (IV1S.UEK2M0.MSOL.VOL.ANO.PARAFF*)) - RENAMEU ((IV1S.UEK2M0.MSOL.VOL.ANO.PARAFF*, - PLUR.IV1E.MSOL.VOL.ANO.*)) ca fonctionne merci pour ton aide bernard |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com