Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > z/OS
z/OS Forum d'entraide sur z/OS et MVS (Multiple Virtual Storage), les systèmes d'exploitation des ordinateurs « mainframes » IBM : JCL, Tso, Ispf, Vsam, Racf, SMS, Cics, Ims, OPC, Ca-7, Control-M, Dialog Manager ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/12/2011, 15h35   #1
Invité de passage
 
Inscription : décembre 2011
Messages : 5
Détails du profil
Informations forums :
Inscription : décembre 2011
Messages : 5
Points : 1
Points : 1
Par défaut débutant JCL (SORT)

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
safani10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/12/2011, 17h06   #2
Membre du Club
 
Homme olivier
Analyste d'exploitation
Inscription : août 2011
Messages : 48
Détails du profil
Informations personnelles :
Nom : Homme olivier
Localisation : France

Informations professionnelles :
Activité : Analyste d'exploitation
Secteur : Finance

Informations forums :
Inscription : août 2011
Messages : 48
Points : 65
Points : 65
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
coderetour0 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/12/2011, 17h21   #3
Invité de passage
 
Inscription : décembre 2011
Messages : 5
Détails du profil
Informations forums :
Inscription : décembre 2011
Messages : 5
Points : 1
Points : 1
//$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!)
safani10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/12/2011, 19h15   #4
Membre chevronné
 
Avatar de bernard59139
 
Administrateur de base de données
Inscription : octobre 2006
Messages : 503
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données

Informations forums :
Inscription : octobre 2006
Messages : 503
Points : 688
Points : 688
Le tri n'y est pour rien

il y a un espace mal venu dans:
Code :
CLASS=A, NOTIFY=&SYSUID,
bernard59139 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2011, 10h03   #5
Invité de passage
 
Inscription : décembre 2011
Messages : 5
Détails du profil
Informations forums :
Inscription : décembre 2011
Messages : 5
Points : 1
Points : 1
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 !
safani10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h46.


 
 
 
 
Partenaires

Hébergement Web