|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : décembre 2011 Messages : 5 ![]() |
Salut tout le monde!!
au fait! je suis débutant en JCL et la je veux essayer un peu l'utilitaire SORT! donc j'ai un petit exemple tout simple pour se baser la deçu !! un fichier sequenciel par eex: 002 abcd efgh ijkl cccc 005 bbbb abab kakaka lalal 003 papa baaa vvvv vvvv 001 vava baba toto momo 004 lala jhjh tyft erse voila je veux trier ce fichier selon le premier fields.. Si vou pouvez m'aider SVP!! voila un essai que j'ai fait mais malheuresement ça marche pas ******************************** //$SORT JOB (71944,CD024024,P,),'INTEGR',MSGLEVEL=(1,1), // MSGCLASS=K,CLASS=A, NOTIFY=&SYSUID,REGION=0M,TYPRUN=SCAN //* //******************************************************************* //SORTSTEP EXEC PGM=SORT, //* COND=(4,LT), // REGION=1024K //*-----------------------------------------------* //AMSDUMP DD SYSOUT=* //SYSOUT DD SYSOUT=* //SORTLIB DD DISP=SHR,DSN=SYS1.SORTLIB //SORTWK01 DD SPACE=(TRK,(10,10),RLSE),UNIT=3390 //SORTIN DD DSN=DB4236.BCP.SEQ4,DISP=SHR //SORTOUT DD DSN=DB4236.BCP.SEQ4.TRIE2, // SPACE=(TRK,(20,50),RLSE), // DCB=*.SORTIN,UNIT=3390, // DISP=(NEW,CATLG,DELETE) //SYSIN DD * SORT FIELDS=(1,3,A) FORMAT=CH END |
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() olivier Analyste d'exploitation Inscription : août 2011 Messages : 48 ![]() |
bonjour,
avec le message d'erreur ca serait mieux pour trouver le pb ! dans ton code il manque la virgule avant le paramètre format |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : décembre 2011 Messages : 5 ![]() |
//$SORT JOB (71944,CD024024,P,),'INTEGR',MSGLEVEL=(1,1), JOB06236
// MSGCLASS=K,CLASS=A, NOTIFY=&SYSUID,REGION=0M,TYPRUN=SCAN //* //******************************************************************* ********************** EXPECTED CONTINUATION NOT RECEIVED ********************* //SORTSTEP EXEC PGM=SORT, //* COND=(4,LT), // REGION=1024K //*-----------------------------------------------* //AMSDUMP DD SYSOUT=* //SYSOUT DD SYSOUT=* //SORTLIB DD DISP=SHR,DSN=SYS1.SORTLIB //SORTWK01 DD SPACE=(TRK,(10,10),RLSE),UNIT=3390 //SORTIN DD DSN=DB4236.BCP.SEQ4,DISP=SHR //SORTOUT DD DSN=DB4236.BCP.SEQ4.TRIE2, // SPACE=(TRK,(20,50),RLSE), // DCB=*.SORTIN,UNIT=3390, ******************** ps: DSL mais je suis vraiment débutant en jcl (c'est ma première semaine!) |
|
|
00
|
|
|
#4 |
|
Membre chevronné
![]() Administrateur de base de données Inscription : octobre 2006 Messages : 503 ![]() |
Le tri n'y est pour rien
il y a un espace mal venu dans: |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : décembre 2011 Messages : 5 ![]() |
Merciiiii beaucoup coderetour0 et bernard59139 c'est bien les erreurs que j'avais + un autre que je viens de régler maintenant et ça marche!!..
C'est le paramètre TYPRUN=SCAN ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com