Limited supportBMC provides limited support for this version of the product. As a result, BMC no longer accepts comments in this space. If you encounter problems with the product version or the space, contact BMC Support.BMC recommends upgrading to the latest version of the product. To see documentation for that version, see Recovery Management for Db2 13.1.

Subsystem object set creation JCL


The following figure contains sample JCL to generate balanced object sets for the entire subsystem.

//ARMJ001 JOB PARM,'RMGR/DB2.J0001',CLASS=A,MSGCLASS=X,
//        NOTIFY=RDAXXX
//* *************************************************************** *//
//*
//* DOC:  GENERATED BY RDAXXX  ON 2015/01/03 AT 16:03
//*
//*
//* *************************************************************** *//
//* *************************************************************** *//
//* *************************************************************** *//
//*          RECOVERY MANAGER - V11.2.00 - BMC SOFTWARE, INC.        *//
//* *************************************************************** *//
//*                     BATCH GROUP CREATION                        *//
//* *************************************************************** *//
//* *************************************************************** *//
//ARM0000 EXEC PGM=ARMBGPS,
//             PARM='DEDL',
//             REGION=4M
//STEPLIB   DD DISP=SHR,DSN=PRODUCT.LOAD.LIBS
//          DD DISP=SHR,DSN=DSNEXIT
//          DD DISP=SHR,DSN=DSNLOAD
//ARMMSGS   DD DISP=SHR,DSN=PRODUCT.CNTL.LIBS(ARMMSGS)
//ARMOPTS   DD DISP=SHR,DSN=PRODUCT.CNTL.LIBS(ARM$OPTS)
//ARMPRINT  DD SYSOUT=*
//ARMERROR  DD SYSOUT=*
//ARMIN     DD *
     BUILD GROUPS RDAXXX.BGPS_1010
        MAXGROUPS 10
     EXCLUDE
          BMCARM.BMCARMCR
         , BMCARM.BMCESTM
, BMCARM.BMCJOBRS
         , BMCASU10.BMCRSIP
         , BMCASU10.BMCRSTB
         , BMCASU10.BMCRSTP
         , BMCASU10.BMCRSTS
         , BMCUTIL.BMCLGRNX
         , BMCUTIL.BMCSYNC
         , BMCUTIL.BMCTRANS
         , BMCUTIL.BMCUTIL
         , BMCUTIL.BMCXCOPY
         , BMCUTIL.BMCGAUTH
         , BMCUTIL.BMCGROPT
         , BMCUTIL.BMCOBDEF
         , BMCUTIL.BMCOBSET
         , BMCUTIL.BMCOOBSQL
         , BMCUTIL.BMCPRDRG
         , BMCUTIL.BMCHIST
         , BMCACA32.ACAREPOS
         , BMCALPA1.ALPFPSP
         , BMCALPA1.ALPFSSP
         , BMCALPA1.ALPHISP
         , BMCALPA1.ALPMKSP
         , BMCALPA1.ALPOLDO
         , BMCALPA1.ALPRCVM
         , BMCALPA1.ALPRTSP
         , BMCALPA1.ALPURSP
         , BMCALPA1.ALPWHSP
         , BMCALPA1.ALPWSSP
         , DSNRTSDB.DSNRTSTS
     DESCRIPTION 'SUBSYSTEM GROUP'
        ;
/*
//ARMJ001 JOB PARM,'RMGR/DB2.J0001',CLASS=A,MSGCLASS=X,
//        NOTIFY=RDAXXX
//* *************************************************************** *//
//*
//* DOC:  GENERATED BY RDAXXX  ON 2015/01/03 AT 16:03
//*
//*
//* *************************************************************** *//
//* *************************************************************** *//
//* *************************************************************** *//
//*          RECOVERY MANAGER - V11.2.00 - BMC SOFTWARE, INC.        *//
//* *************************************************************** *//
//*             CREATE TEMP DATA SET FOR FILE TAILORING             *//
//* *************************************************************** *//
//ARM0000 EXEC PGM=IEFBR14,COND=(4,LT)
//TEMP      DD DISP=(MOD,DELETE),
//             DSN=BMCRMD.QA.MAXVL17.TMPISPF.D110103.T160301,
//             UNIT=WORK,SPACE=(CYL,(5,5)),
//             DCB=(RECFM=FB,LRECL=80,BLKSIZE=3120,DSORG=PS)
//ARM0001 EXEC PGM=IEBGENER,COND=(4,LT)
//SYSPRINT  DD SYSOUT=*
//SYSIN     DD DUMMY
//SYSUT1    DD DUMMY,
//             DCB=(RECFM=FB,LRECL=80,BLKSIZE=3120,DSORG=PS)
//SYSUT2    DD DISP=(NEW,CATLG,DELETE),
//             DSN=BMCRMD.QA.MAXVL17.TMPISPF.D110103.T160301,
//             UNIT=WORK,SPACE=(CYL,(5,5)),
//             DCB=(RECFM=FB,LRECL=80,BLKSIZE=3120,DSORG=PS)
//* *************************************************************** *//
//*                      BATCH JCL GENERATION                       *//
//*                      FOR SELECTED OBJECT SETS                        *//
//* *************************************************************** *//
//ARM0002 EXEC PGM=IKJEFT1B,DYNAMNBR=250,
//             PARM='ISPSTART PGM(ARMBGEN) PARM(DEDL)',
//             REGION=4M,COND=(4,LT)
//STEPLIB   DD DISP=SHR,DSN=PRODUCT.LOAD.LIBS
//          DD DISP=SHR,DSN=DSNEXIT
//          DD DISP=SHR,DSN=DSNLOAD
//ARMMSGS   DD DISP=SHR,DSN=PRODUCT.CNTL.LIBS(ARMMSGS)
//ARMOPTS   DD DISP=SHR,DSN=PRODUCT.CNTL.LIBS(ARM$OPTS)
//ARMPRINT  DD SYSOUT=*
//ARMERROR  DD SYSOUT=*
//ARMLOAD   DD DISP=SHR,DSN=BMCRMD.TEST.DBLINK
//ARMIN     DD *
 SET CURRENT SQLID = RDAXXX ;
 GENJCL BACKUP
        GROUP RDAXXX.BGPS?? ;
/*
//ISPFILE   DD DISP=(MOD,KEEP),
//             DSN=BMCRMD.QA.MAXVL17.TMPISPF.D110103.T160301
//ISPSLIB   DD DISP=SHR,DSN=BMCRMD.TEST.DBSLIB
//ISPTABL   DD DISP=SHR,DSN=BMCRMD.TEST.DBTLIB
//ISPMLIB   DD DISP=SHR,DSN=BMCRMD.TEST.DBMLIB
//          DD DISP=SHR,DSN=SYS1.PROD.ISPMLIB
//ISPTLIB   DD DISP=(,DELETE),UNIT=WORK,SPACE=(CYL,(1,1,2)),
//             DCB=BMCRMD.TEST.DBTLIB
//          DD DISP=SHR,DSN=BMCRMD.TEST.DBTLIB
//          DD DISP=SHR,DSN=SYS1.PROD.ISPTLIB
//ISPPLIB   DD DISP=(NEW,DELETE),UNIT=WORK,SPACE=(TRK,(1,1,2)),
//             DCB=(RECFM=FB,LRECL=80,BLKSIZE=3120,DSORG=PO)
//ISPPROF   DD DISP=(,DELETE),UNIT=WORK,SPACE=(TRK,(1,1,2)),
//             DCB=(RECFM=FB,LRECL=80,BLKSIZE=3120,DSORG=PO)
//ISPCTL0   DD DISP=(,DELETE),UNIT=WORK,SPACE=(CYL,(1,1)),
//             DCB=(RECFM=FB,LRECL=80,BLKSIZE=3120,DSORG=PS)
//ISPCTL1   DD DISP=(,DELETE),UNIT=WORK,SPACE=(CYL,(1,1)),
//             DCB=(RECFM=FB,LRECL=80,BLKSIZE=3120,DSORG=PS)
//ISPLOG    DD DISP=(,DELETE),UNIT=WORK,SPACE=(CYL,(1,1)),
//             DCB=(LRECL=125,RECFM=VBA,BLKSIZE=3000,DSORG=PS),
//             DSN=&&LOG
//SYSTSIN   DD DUMMY
//SYSTSPRT  DD SYSOUT=*
//SYSTERM   DD SYSOUT=*
//ISPLIST   DD SYSOUT=*
//* *************************************************************** *//
//*              COPY TEMP DATA SET TO TARGET DATA SET              *//
//* *************************************************************** *//
//ARM0003 EXEC PGM=ARMBGNR,COND=(4,LT),REGION=4M
//STEPLIB   DD DISP=SHR,DSN=PRODUCT.LOAD.LIBS
//          DD DISP=SHR,DSN=DSNEXIT
//          DD DISP=SHR,DSN=DSNLOAD
//ARMMSGS   DD DISP=SHR,DSN=PRODUCT.CNTL.LIBS(ARMMSGS)
//ARMOPTS   DD DISP=SHR,DSN=PRODUCT.CNTL.LIBS(ARM$OPTS)
//ARMPRINT  DD SYSOUT=*
//ARMERROR  DD SYSOUT=*
//SYSUT1    DD DISP=(OLD,DELETE,KEEP),
//             DSN=BMCRMD.QA.MAXVL17.TMPISPF.D110103.T160301
//SYSUT2 DD DSN=RDAXXX.ARM.JCL,
//             DISP=(NEW,CATLG,DELETE),SPACE=(CYL,(1,1)),
//             UNIT=WORK,
//             DCB=(RECFM=FB,LRECL=80,BLKSIZE=3120,DSORG=PS)




 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*