// JOBCARD //********************************************************************* //* JCL TO PERFORM THE RECEIVE COMMAND ON THE CONTENTS OF THE CD //* //* BEFORE RUNNING THIS JOB ENSURE THAT THE CD CONTENTS HAVE BEEN //* UPLOADED TO THIS BOX BINARY, NO TRANSLATION, NO CARRIAGE RETURNS //* TO A DATASET THAT IS RECFM=FB, LRECL=80, BLKSIZE=3120 //* //* CHANGE XXXXXX.MASTER.XMI TO THE UPLOADED DATASET NAME //* OF THE MASTER.XMI FILE FROM THE INSTALLATION CD. //* //* CHANGE ALL HHHHHH TO THE HIGH-LEVEL QUALIFIER FOR THE NEW //* RELEASE FILES. //* //* CHANGE ALL MMMMMM TO THE MIDDLE-LEVEL QUALIFIER FOR THE NEW //* RELEASE FILES. //* //* IF YOU REQUIRE AN SMS MANAGEMENT CLASS, ADD THE PARAMETER //* MGMTCLAS('YOURCLASS') TO THE DSNAME LINE OF EACH FILE. //********************************************************************* //* //STEP1 EXEC PGM=IKJEFT01,COND=(0,NE) //SYSTSPRT DD SYSOUT=* //SYSPRINT DD SYSOUT=* //SYSUDUMP DD SYSOUT=* //SYSOUT DD SYSOUT=* //SYSTSIN DD * RECEIVE INDS('XXXXXX.MASTER.XMI') DSNAME('HHHHHH.UNI.MASTER') /* //STEP2 EXEC PGM=IKJEFT01,COND=(0,NE) //SYSTSPRT DD SYSOUT=* //SYSPRINT DD SYSOUT=* //SYSUDUMP DD SYSOUT=* //SYSOUT DD SYSOUT=* //SYSTSIN DD * RECEIVE INDS('HHHHHH.UNI.MASTER(CMD)') DSNAME('HHHHHH.MMMMMM.CMDLIB') /* //STEP3 EXEC PGM=IKJEFT01,COND=(0,NE) //SYSTSPRT DD SYSOUT=* //SYSPRINT DD SYSOUT=* //SYSUDUMP DD SYSOUT=* //SYSOUT DD SYSOUT=* //SYSTSIN DD * RECEIVE INDS('HHHHHH.UNI.MASTER(COPY)') DSNAME('HHHHHH.MMMMMM.COPYLIB') /* //STEP4 EXEC PGM=IKJEFT01,COND=(0,NE) //SYSTSPRT DD SYSOUT=* //SYSPRINT DD SYSOUT=* //SYSUDUMP DD SYSOUT=* //SYSOUT DD SYSOUT=* //SYSTSIN DD * RECEIVE INDS('HHHHHH.UNI.MASTER(DATA)') DSNAME('HHHHHH.MMMMMM.DATALIB') /* //STEP5 EXEC PGM=IKJEFT01,COND=(0,NE) //SYSTSPRT DD SYSOUT=* //SYSPRINT DD SYSOUT=* //SYSUDUMP DD SYSOUT=* //SYSOUT DD SYSOUT=* //SYSTSIN DD * RECEIVE INDS('HHHHHH.UNI.MASTER(DBRM)') DSNAME('HHHHHH.MMMMMM.DBRMLIB') /* //STEP6 EXEC PGM=IKJEFT01,COND=(0,NE) //SYSTSPRT DD SYSOUT=* //SYSPRINT DD SYSOUT=* //SYSUDUMP DD SYSOUT=* //SYSOUT DD SYSOUT=* //SYSTSIN DD * RECEIVE INDS('HHHHHH.UNI.MASTER(HLP)') DSNAME('HHHHHH.MMMMMM.HLPLIB') /* //STEP7 EXEC PGM=IKJEFT01,COND=(0,NE) //SYSTSPRT DD SYSOUT=* //SYSPRINT DD SYSOUT=* //SYSUDUMP DD SYSOUT=* //SYSOUT DD SYSOUT=* //SYSTSIN DD * RECEIVE INDS('HHHHHH.UNI.MASTER(KEYS)') DSNAME('HHHHHH.MMMMMM.KEYS') /* //STEP8 EXEC PGM=IKJEFT01,COND=(0,NE) //SYSTSPRT DD SYSOUT=* //SYSPRINT DD SYSOUT=* //SYSUDUMP DD SYSOUT=* //SYSOUT DD SYSOUT=* //SYSTSIN DD * RECEIVE INDS('HHHHHH.UNI.MASTER(LOAD)') DSNAME('HHHHHH.MMMMMM.LOADLIB') /* //STEP9 EXEC PGM=IKJEFT01,COND=(0,NE) //SYSTSPRT DD SYSOUT=* //SYSPRINT DD SYSOUT=* //SYSUDUMP DD SYSOUT=* //SYSOUT DD SYSOUT=* //SYSTSIN DD * RECEIVE INDS('HHHHHH.UNI.MASTER(MSG)') DSNAME('HHHHHH.MMMMMM.MSGLIB') /* //STEP10 EXEC PGM=IKJEFT01,COND=(0,NE) //SYSTSPRT DD SYSOUT=* //SYSPRINT DD SYSOUT=* //SYSUDUMP DD SYSOUT=* //SYSOUT DD SYSOUT=* //SYSTSIN DD * RECEIVE INDS('HHHHHH.UNI.MASTER(PLOAD)') DSNAME('HHHHHH.MMMMMM.POSIX.LOADLIB') /* //STEP11 EXEC PGM=IKJEFT01,COND=(0,NE) //SYSTSPRT DD SYSOUT=* //SYSPRINT DD SYSOUT=* //SYSUDUMP DD SYSOUT=* //SYSOUT DD SYSOUT=* //SYSTSIN DD * RECEIVE INDS('HHHHHH.UNI.MASTER(PNL)') DSNAME('HHHHHH.MMMMMM.PNLLIB') /* //STEP12 EXEC PGM=IKJEFT01,COND=(0,NE) //SYSTSPRT DD SYSOUT=* //SYSPRINT DD SYSOUT=* //SYSUDUMP DD SYSOUT=* //SYSOUT DD SYSOUT=* //SYSTSIN DD * RECEIVE INDS('HHHHHH.UNI.MASTER(PROC)') DSNAME('HHHHHH.MMMMMM.PROCLIB') /* //STEP13 EXEC PGM=IKJEFT01,COND=(0,NE) //SYSTSPRT DD SYSOUT=* //SYSPRINT DD SYSOUT=* //SYSUDUMP DD SYSOUT=* //SYSOUT DD SYSOUT=* //SYSTSIN DD * RECEIVE INDS('HHHHHH.UNI.MASTER(SKL)') DSNAME('HHHHHH.MMMMMM.SKLLIB') /* //STEP14 EXEC PGM=IKJEFT01,COND=(0,NE) //SYSTSPRT DD SYSOUT=* //SYSPRINT DD SYSOUT=* //SYSUDUMP DD SYSOUT=* //SYSOUT DD SYSOUT=* //SYSTSIN DD * RECEIVE INDS('HHHHHH.UNI.MASTER(SRCE)') DSNAME('HHHHHH.MMMMMM.SRCELIB') /* //STEP15 EXEC PGM=IKJEFT01,COND=(0,NE) //SYSTSPRT DD SYSOUT=* //SYSPRINT DD SYSOUT=* //SYSUDUMP DD SYSOUT=* //SYSOUT DD SYSOUT=* //SYSTSIN DD * RECEIVE INDS('HHHHHH.UNI.MASTER(TRNGJCL)') DSNAME('HHHHHH.MMMMMM.TRNGJCL') /* //STEP16 EXEC PGM=IKJEFT01,COND=(0,NE) //SYSTSPRT DD SYSOUT=* //SYSPRINT DD SYSOUT=* //SYSUDUMP DD SYSOUT=* //SYSOUT DD SYSOUT=* //SYSTSIN DD * RECEIVE INDS('HHHHHH.UNI.MASTER(TRNGRPT)') DSNAME('HHHHHH.MMMMMM.TRNGRPT') /* //STEP17 EXEC PGM=IKJEFT01,COND=(0,NE) //SYSTSPRT DD SYSOUT=* //SYSPRINT DD SYSOUT=* //SYSUDUMP DD SYSOUT=* //SYSOUT DD SYSOUT=* //SYSTSIN DD * RECEIVE INDS('HHHHHH.UNI.MASTER(UACPILNK)') DSNAME('HHHHHH.MMMMMM.LOADLIB.OBJ') /* //DELXMI EXEC PGM=IEFBR14,COND=(0,NE) //DD1 DD DSN=XXXXXX.MASTER.XMI,DISP=(OLD,DELETE) //DELMAST EXEC PGM=IEFBR14,COND=(0,NE) //DD1 DD DSN=HHHHHH.UNI.MASTER,DISP=(OLD,DELETE) //*