[ Accueil ] [ Allegements ] [ Video ] [ Ma Documentation ] [ PG2PJ* ] [ L'équipe ] [ LIENS ] [ SAVE ] [ PMISJ* ] [ PFACJ* ] [ PPAYJ* ] [ AFOPER ]
 

 

Exemples Idcams 

 

 

AMSRECAT (Recatalogue)

 

//JMETJC05 JOB (DPME£),'SIMU',CLASS=A,MSGCLASS=T,REGION=8M,            

//         MSGLEVEL=(1,1),COND=(8,LE),NOTIFY=*,RESTART=*               

//*=====================================================================

//*    RECATALOGUE DU CLUSTER SI DATA PRESENT MAIS PAS CLUSTER         

//*        DEF CLUSTER SI INDEX ET DATA PRESENT                        

//*=====================================================================

//S0000002 EXEC PGM=IDCAMS                                              

//SYSPRINT DD SYSOUT=*                                                 

//SYSIN    DD *                                                        

  DEF CLUSTER(NAME(SI000.VS.PID02P00) NIXD -                           

  VOL(B80WK3) RCTLG)                                                   

//*=========================< FIN DE JOB >==============================

 

AMSCATAL

 

//JMET2JC1 JOB (ACCT£),'SIMU',CLASS=A,MSGCLASS=T,REGION=8M,            

//         MSGLEVEL=(1,1),COND=(8,LE),NOTIFY=*,RESTART=*               

//*=====================================================================

//*        RECATALOGUE DU CLUSTER SI INDEX ET DATA PRESENT             

//*        DEF CLUSTER SI INDEX ET DATA PRESENT                        

//*=====================================================================

//S0000002 EXEC PGM=IDCAMS                                             

//SYSPRINT DD SYSOUT=*                                                 

//SYSIN    DD *                                                         

  DEF CLUSTER(NAME(DPGPX.TSTP.GPPR1RP) -                               

  VOL(B80WGM) RCTLG) -                                                 

  DATA(NAME(DPGPX.TSTP.GPPR1RP.DATA)) -                                

  INDEX(NAME(DPGPX.TSTP.GPPR1RP.NDEX))                                 

//*=========================< FIN DE JOB >==============================

 

//JMETJC01 JOB (DPME£),'SIMU',CLASS=A,MSGCLASS=T,REGION=8M,            

//         MSGLEVEL=(1,1),COND=(8,LE),NOTIFY=*,RESTART=*               

//*=====================================================================

//*        DEL CLUSTER SI INDEX ET DATA PRESENT                        

//*=====================================================================

//S000003  EXEC PGM=IDCAMS                                             

//SYSPRINT DD SYSOUT=*                                                 

//DD1      DD UNIT=3390,VOL=SER=IMSDB2,DISP=OLD                        

//SYSIN DD *                                                            

   DELETE -                                                            

   SYSX.IMS610.TARGET.CSI.DATA -                                       

   FILE(DD1) -                                                         

    VVR -                                                              

    CATALOG(SYS1.MVSXG.MCAT)                                           

//*=====================================================================

 

AMSVERIFY

 

//JMETJC01 JOB (DPME£),'SIMU',CLASS=A,MSGCLASS=T,REGION=8M,            

//         MSGLEVEL=(1,1),COND=(8,LE),NOTIFY=*,RESTART=*               

//*=====================================================================

//STEP0001 EXEC PGM=IDCAMS                                              

//SYSPRINT DD SYSOUT=*                                                 

//SYSIN    DD *                                                        

 VERIFY DS (SI000.VS.KCF625)                                           

//*=========================< FIN DE JOB >==============================

 

 

AMSVVDS

 

//JMETJC01 JOB (DPME£),'SIMU',CLASS=A,MSGCLASS=T,REGION=8M,            

//         MSGLEVEL=(1,1),COND=(8,LE),NOTIFY=*,RESTART=*               

//*=====================================================================

//*        LIRE LE VVDS DU DISQUE                                      

//*=====================================================================

//S0000001 EXEC PGM=IDCAMS                                             

//SYSPRINT DD SYSOUT=*                                                 

//VVDS01   DD UNIT=3390,VOL=SER=AN2013,DISP=SHR,DSN=SYS1.VVDS.VAN2013, 

//         AMP='AMORG'                                                 

//SYSIN    DD *                                                         

  PRINT INFILE(VVDS01)                                                 

//*=========================< FIN DE JOB >==============================

 

AMSGDG

 

//JMETJC01 JOB (DPME£),'SIMU',CLASS=A,MSGCLASS=T,REGION=8M,            

//         MSGLEVEL=(1,1),COND=(8,LE),NOTIFY=*,RESTART=*               

//*=====================================================================

//STEP0001 EXEC PGM=IDCAMS                                             

//SYSPRINT DD SYSOUT=*                                                  

//SYSIN    DD *                                                        

 DEF GDG (NAME(DPCP6.SYSCOPY.LUNDI)LIM(05)SCR)                         

 DEF GDG (NAME(DPCP6.SYSCOPY.MARDI)LIM(05)SCR)                         

 DEF GDG (NAME(DPCP6.SYSCOPY.MERCR)LIM(05)SCR)                         

 DEF GDG (NAME(DPCP6.SYSCOPY.JEUDI)LIM(05)SCR)                         

 DEF GDG (NAME(DPCP6.SYSCOPY.VENDR)LIM(05)SCR)                         

 DEF GDG (NAME(DPCP6.SYSCOPY.HEBDO)LIM(05)SCR)                          

//*=========================< FIN DE JOB >==============================

 

AMSLISCAT

 

//JMETJC01 JOB (DPME£),'SIMU',CLASS=A,MSGCLASS=T,REGION=8M,            

//         MSGLEVEL=(1,1),COND=(8,LE),NOTIFY=*,RESTART=*               

//*=====================================================================

//STEP0001 EXEC PGM=IDCAMS                                             

//SYSPRINT DD SYSOUT=*                                                 

//SYSIN    DD *                                                         

 LISTCAT ENTRIES (SIG27.VS.TEST) ALL                                   

//*=========================< FIN DE JOB >==============================

 

AMSPRT

 

//JMETJC01 JOB (DPME£),'SIMU',CLASS=A,MSGCLASS=T,REGION=8M,             

//         MSGLEVEL=(1,1),COND=(8,LE),NOTIFY=*,RESTART=*               

//*=====================================================================

//STEP0001 EXEC PGM=IDCAMS                                             

//SYSPRINT DD SYSOUT=*                                                  

//DD01     DD DSN=SIG27.SEQ.TEST,DISP=SHR                              

//SYSIN    DD *                                                        

 PRINT IFILE(DD01)                                                      

//*=========================< FIN DE JOB >==============================

 

 

 

 

 

 

 

AMSREN

 

//JMETJC01 JOB (DPME£),'SIMU',CLASS=A,MSGCLASS=T,REGION=8M,            

//         MSGLEVEL=(1,1),COND=(8,LE),NOTIFY=*,RESTART=*               

//*=====================================================================

//STEP0001 EXEC PGM=IDCAMS                                             

//SYSPRINT DD SYSOUT=*                                                 

//SYSIN    DD *                                                         

 ALTER SIG27.SQGDG.TEST -                                              

 NEWNAME(SIG27.SQGDG.TEST01)                                           

//*=========================< FIN DE JOB >==============================

 

AMSREPRO

 

//JMETJC01 JOB (DPME£),'SIMU',CLASS=A,MSGCLASS=T,REGION=8M,            

//         MSGLEVEL=(1,1),COND=(8,LE),NOTIFY=*,RESTART=*               

//*=====================================================================

//DEL00001 EXEC PGM=IEFBR14                                             

//DD01     DD DSN=DPME2.SEQ.PIF769,DISP=(MOD,DELETE),                  

//         UNIT=3390,SPACE=(TRK,0)                                     

//*=====================================================================

//STEP0001 EXEC PGM=IDCAMS                                             

//SYSPRINT DD SYSOUT=*                                                 

//IN1      DD *                                                        

1111                                                                    

//OUT1     DD DSN=DPME2.SEQ.PIF769,DISP=(,CATLG,DELETE),               

//         UNIT=3390,VOL=SER=PRODR1,SPACE=(CYL,(2,1),RLSE),            

//         DCB=(RECFM=FB,LRECL=700,BLKSIZE=7000)                       

//SYSIN    DD *                                                        

  REPRO INFILE(IN1) OUTFILE(OUT1)                                      

//*=========================< FIN DE JOB >==============================

 

AMSALIAS

 

//JMETJC01 JOB (DPME£),'SIMU',CLASS=A,MSGCLASS=T,REGION=8M,            

 //         MSGLEVEL=(1,1),COND=(8,LE),NOTIFY=*,RESTART=*               

 //*=====================================================================

 //STEP0001 EXEC PGM=IDCAMS                                              

 //SYSPRINT DD SYSOUT=*                                                 

 //SYSIN    DD *                                                        

  DEFINE ALIAS(NAME(SIG27) RELATE(ICFCAT.VMF24PB.PF24B))                

 //*=========================< FIN DE JOB >==============================

 

AMSDELDEF

 

//JMET2JC1 JOB (ACCT£),'SIMU',CLASS=A,MSGCLASS=T,REGION=8M,            

//         MSGLEVEL=(1,1),COND=(8,LE),NOTIFY=*,RESTART=*               

//*=====================================================================

//*        RECATALOGUE DU CLUSTER SI INDEX ET DATA PRESENT             

//*        DEF CLUSTER SI INDEX ET DATA PRESENT                        

//*=====================================================================

//S0000002 EXEC PGM=IDCAMS                                             

//SYSPRINT DD SYSOUT=*                                                 

//SYSIN    DD *                                                        

  DEF CLUSTER(NAME(DPGPX.TSTP.GPPR1RP) -                                

  VOL(B80WGM) RCTLG) -                                                 

  DATA(NAME(DPGPX.TSTP.GPPR1RP.DATA)) -                                

  INDEX(NAME(DPGPX.TSTP.GPPR1RP.NDEX))                                 

//*=========================< FIN DE JOB >==============================

 

AMSCOUNT

 

//JMETJC01 JOB (DPME£),'SIMU',CLASS=A,MSGCLASS=T,REGION=8M,            

//         MSGLEVEL=(1,1),COND=(8,LE),NOTIFY=*,RESTART=*               

//*=====================================================================

//STEP0001 EXEC PGM=IDCAMS                                             

//SYSPRINT DD SYSOUT=*                                                 

//IN1      DD DSN=SIG27.VS.TEST,DISP=SHR                               

//OUT1     DD DSN=SIG27.SEQ.TEST,DISP=(,CATLG,DELETE),                 

//         UNIT=3390,SPACE=(CYL,(10,5),RLSE),                          

//         DCB=(RECFM=FB,LRECL=80,BLKSIZE=27920)                       

//SYSIN    DD *                                                         

  REPRO INFILE(IN1) OUTFILE(OUT1) CHAR COUNT(50)                       

//*=========================< FIN DE JOB >==============================

 

AMSAIX

 

//JMETJC01 JOB (ACCT£),'METHODE',CLASS=A,NOTIFY=*,MSGCLASS=T,          

//         REGION=4096K,MSGLEVEL=(1,1),RESTART=*                       

//*=====================================================================

//*         EXEMPLE DE DPGPX.AN2000.JCL(DEZ02DP)                       

//*        DELETE/DEFINE DU FICHIER GPF056 (2000)                      

//*=====================================================================

//DELDEF   EXEC PGM=IDCAMS                                             

//SYSPRINT DD SYSOUT=*                                                 

//SYSIN    DD *                                                        

   DELETE DPGP0.VS.GPF056 CLUSTER ERASE PURGE                          

   IF LASTCC EQ 8 THEN SET MAXCC=0                                     

   DEFINE CLUSTER(NAME(DPGP0.VS.GPF056)                      -         

         VOL(PROD15)                                         -         

         CYL(2 1)                                            -         

         RECSZ(268 268)                                      -         

         SHR(2 3)                                            -         

         FSPC(20 10)                                         -         

         KEYS(21 0)                                          -         

         NOREUSE SPEED IMBED REPL)                           -

DATA (NAME(DPGP0.VS.GPF056.DATA)                          -         

         CISZ(4096))                                         -         

   INDEX(NAME(DPGP0.VS.GPF056.INDX))                                   

//*=====================================================================

//*        REPRO DU FICHIER GPF056 (2000)                              

//*=====================================================================

//REPRO    EXEC PGM=IDCAMS                                              

//SYSPRINT DD SYSOUT=*                                                 

//INDSET1  DD DSN=SIGPX.VS.GPF056,DISP=SHR,                            

//         DCB=(DSORG=IS,BUFNO=6)                                      

//SYSIN    DD   *                                                       

     REPRO -                                                           

           INFILE(INDSET1) -                                           

           OUTDATASET(DPGP0.VS.GPF056)                                  

//*=====================================================================

//*        DELETE/DEFINE DU FICHIER GPF056X (2000) AIX                 

//*=====================================================================

//DEFAIX   EXEC PGM=IDCAMS                                             

//SYSPRINT DD   SYSOUT=*

//SYSIN    DD   *                                                      

   DELETE DPGP0.VS.GPF056X ERASE PURGE                                 

   IF LASTCC EQ 8 THEN SET MAXCC=0                                     

   DEFINE AIX(NAME(DPGP0.VS.GPF056X)                         -         

         RELATE(DPGP0.VS.GPF056)                             -         

         VOL(PROD15)                                         -          

         CYL(02 1)                                           -         

         RECSZ(55 55)                                        -         

         SHR(2 3)                                            -         

         KEYS(29 239)                                        -         

         UPG SPEED)                                          -         

   DATA (NAME(DPGP0.VS.GPF056X.DATA)                         -         

            CISZ(4096))                                      -          

   INDEX(NAME(DPGP0.VS.GPF056X.INDX))                                  

     BIX IDS(DPGP0.VS.GPF056) ODS(DPGP0.VS.GPF056X)                    

   DEFINE PATH (NAME(DPGP0.VS.GPF056P)                       -         

      PATHENTRY(DPGP0.VS.GPF056X))                                      

//*=========================< FIN DE JOB >==============================

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 
[ Utilitaires ]
Site créé avec ThunderSite