Figure 24. Sample JCL for Side Information VSAM Data Set

Figure 24. Sample JCL for Side Information VSAM Data Set

//APPC002  JOB CLASS=A,MSGCLASS=A,MSGLEVEL=(1,1)
/*JOBPARM LINES=9999,TIME=1440
//SISAMPLE EXEC PGM=IDCAMS
//TSSC01   DD   DISP=OLD,UNIT=3380,VOL=SER=VOL
//SYSPRINT DD   SYSOUT=*
//SYSABEND DD   SYSOUT=*
//AMSDUMP  DD   SYSOUT=*
//SYSIN    DD   *
        DEFINE CLUSTER (NAME(SIFILE) -      /* side info data set name = SYS1.APPCSI */
            VOLUME(VOL) -  /* the volume where the VSAM data sets are defined */
            INDEXED REUSE -
            SHAREOPTIONS(3 3) -
            RECORDSIZE(248 248) -
            KEYS(112 0) -
            RECORDS(50 25)) -
          DATA -
            (NAME(SIFILE.DATA)) -        /* side info data set name = SYS1.APPCSI */
          INDEX -
            (NAME(SIFILE.INDEX))