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 BMC AMI Ops Monitor for Db2 13.1 image-2024-5-19_8-5-1.png .

Sample DPRSMF JCL


The following BBSAMP members contain sample job control statements:

  • DPRSMF (IBM LOAD method)
  • DPRSMFNL (BMC AMI Load method)

For example, the following figure shows the sample statements from the BBSAMP member DPRSMF for the IBM LOAD method. For the BMC AMI Load sample, see DPRSMFNL.

//DPRSMF   JOB
//*------------------------------------------------------------*
//*       JOB TO EXTRACT DB2-RELATED RECORDS FROM              *
//*       SMF OR MVDB2-DATA COLLECTOR ARCHIVE FILES AND LOAD   *
//*       THEM INTO MVDB2 PERFORMANCE REPORTER TABLES          *
//*       FOR REPORTING.                                       *
//* NOTE: SEE OVER-RIDE STEP:  STEP1.DFSPARM DD *              *
//*       THE ENTRY: MODS E15=(DPRSE15,0,,N)                   *
//*       IS VALID FOR BOTH DFSORT AND SYNCSORT AND IT WILL    *
//*       LOAD THE DPRSE15 LOAD MODULE FROM EITHER STEPLIB,    *
//*       LINKLST, OR THE JOBLIB DD.                           *
//* NOTE: FOR INPUT FROM MVDB2-DATA COLLECTOR ARCHIVE FILES,   *
//*       SPECIFY THE DSNAME WITH THE SMF PARAMETER.           *
//* NOTE: FOR ACCT, DDFACCT, PKGACCT, BUFACCT SEPARATE STEP1   *
//*       OUTPUT FILES ARE SUPPORTED.                          *
//*------------------------------------------------------------*
//DPPSMF  PROC HIDP='HILVL.RUN.LIB',              <-- UPDATE
//             HIDB2=DSN1210,                      <-- VERIFY
//             SMF='SYS3.SMF.DAILY(0)',           <-- SMF DATASET
//             UNIT=SYSDA,                        <-- VERIFY
//*                      THE FOLLOWING IS FOR DB2 LOAD UTILITY
//             SYSTEM=DDDD,                       <-- UPDATE
//             UID=ANYUTID,                       <-- UPDATE
//*                      THE FOLLOWING IS FOR REPORTS FROM SMF
//             RPTHI=HILVL,                       <-- UPDATE
//             RPTUNIT=SYSDA,                     <-- VERIFY
//             DSSTAT=NEW,                        <-- OR OLD STAT
//*                      THE FOLLOWING CAN DISABLE SUM / LOAD
//             SUMPGM=DPSUMLD,                    <-- OR IEFBR14
//             LOADPGM=DSNUTILB                   <-- OR IEFBR14
//*------------------------------------------------------------*
//*            EXTRACT 100 AND 101 RECORDS FROM SMF,           *
//*            SORT, AND REFORMAT TO DPDACXXX AND DPDSTAT      *
//*            DATASETS. OPTIONALLY EXTRACT 102 AUDIT          *
//*            RECORDS, SORT AND REFORMAT TO DPDAUDIT          *
//*------------------------------------------------------------*
//*
//STEP1   EXEC PGM=DPRDSMF,REGION=4096K
//STEPLIB   DD DISP=SHR,DSN=&HIDP..BBLINK
//DPRLOG    DD SYSOUT=*              SMF EXTRACT LOG
//SYSOUT    DD SYSOUT=*              SORT MESSAGES
//SORTMSG   DD SYSOUT=*              SORT MESSAGES
//SYSUDUMP  DD SYSOUT=*
//DPDACCT   DD DSN=&RPTHI..DPDACCT,  INTERIM ACCT FILE FOR LOAD/RPTS
//             DISP=(&DSSTAT,PASS),UNIT=&RPTUNIT,
//             SPACE=(CYL,(400,100),RLSE),DCB=BLKSIZE=27998
//DPDSTOR   DD DSN=&RPTHI..DPDSTOR,  INTERIM STOR FILE FOR LOAD/RPTS
//             DISP=(&DSSTAT,PASS),UNIT=&RPTUNIT,
//             SPACE=(CYL,(400,100),RLSE),DCB=BLKSIZE=27998
//DPDACPKG  DD DSN=&RPTHI..DPDACPKG, INTERIM PKGACCT FILE FOR LOAD/RPTS
//             DISP=(&DSSTAT,PASS),UNIT=&RPTUNIT,
//             SPACE=(CYL,(400,100),RLSE),DCB=BLKSIZE=27998
//DPDACDDF  DD DSN=&RPTHI..DPDACDDF, INTERIM DDFACCT FILE FOR LOAD/RPTS
//             DISP=(&DSSTAT,PASS),UNIT=&RPTUNIT,
//             SPACE=(CYL,(400,100),RLSE),DCB=BLKSIZE=27998
//DPDACBUF  DD DSN=&RPTHI..DPDACBUF, INTERIM BUFACCT FILE FOR LOAD/RPTS
//             DISP=(&DSSTAT,PASS),UNIT=&RPTUNIT,
//             SPACE=(CYL,(400,100),RLSE),DCB=BLKSIZE=27998
//DPDACACC  DD DSN=&RPTHI..DPDACACC,
//             DISP=(&DSSTAT,PASS),UNIT=&RPTUNIT,
//             SPACE=(CYL,(400,100),RLSE),DCB=BLKSIZE=27998
//DPDSTAT   DD DISP=(,PASS),UNIT=&UNIT,SPACE=(CYL,(20,10),RLSE),
//             DCB=BLKSIZE=27998
//DPDAUDIX  DD DISP=(,PASS),UNIT=&UNIT,SPACE=(CYL,(200,100),RLSE),
//             DCB=BLKSIZE=27998
//DPDAUDIT  DD DISP=(,PASS),UNIT=&UNIT,SPACE=(CYL,(200,100),RLSE),
//             DCB=BLKSIZE=27998
//SORTIN    DD DISP=SHR,DSN=&SMF
//SORTWK01  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK02  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK03  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK04  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK05  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK06  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//DPRCNTL   DD DUMMY           CONTROL STATEMENTS
//*
//DPRSTAT  IF RC < 8 THEN
//*------------------------------------------------------------*
//*            CHANGE STATS RECORDS FROM DB2 ACCUMULATED VALUES*
//*            TO INTERVAL (DELTA) VALUES.                     *
//**************************************************************
//*****WARNING - THIS STEP MUST BE RUN FOR STATISTICS **********
//*****WARNING - PROCESSING OR ELSE VERY LARGE NUMBERS**********
//*****WARNING - IN STATISTICS REPORTS WILL OCCUR     **********
//**************************************************************
//*------------------------------------------------------------*
//*
//STEP2   EXEC PGM=DPRSTAT,REGION=4096K
//STEPLIB   DD DISP=SHR,DSN=&HIDP..BBLINK
//DPRLOG    DD SYSOUT=*
//SYSOUT    DD SYSOUT=*              SORT MESSAGES
//SORTMSG   DD SYSOUT=*              SORT MESSAGES
//SYSUDUMP  DD SYSOUT=*
//SORTIN    DD DISP=(OLD,DELETE),DSN=*.STEP1.DPDSTAT
//          DD DISP=OLD,DSN=&HIDP..SPIN  READ OLD SPIN DATA
//DPDSPIN   DD DISP=OLD,DSN=&HIDP..SPIN  WRITE NEW SPIN DATA
//DPDSTAT   DD DSN=&RPTHI..DPDSTAT,  INTERIM STATS FILE FOR LOAD/RPTS
//             DISP=(&DSSTAT,PASS),
//             UNIT=&RPTUNIT,
//             SPACE=(CYL,(5,1),RLSE),
//             DCB=BLKSIZE=27998
//SORTWK01  DD UNIT=&UNIT,SPACE=(CYL,(2,2))
//SORTWK02  DD UNIT=&UNIT,SPACE=(CYL,(2,2))
//SORTWK03  DD UNIT=&UNIT,SPACE=(CYL,(2,2))
//*
//DPSUMLD  IF RC < 8 THEN
//*
//REPAIR  EXEC PGM=&LOADPGM,REGION=4096K,      DSNUTILB OR IEFBR14
//             PARM='&SYSTEM,&UID'
//STEPLIB   DD DSN=&HIDB2..SDSNLOAD,DISP=SHR
//          DD DSN=&HIDB2..SDSNEXIT,DISP=SHR
//SYSPRINT  DD SYSOUT=*
//UTPRINT   DD SYSOUT=*
//*SYSUDUMP  DD SYSOUT=*
//SYSUT1    DD UNIT=&UNIT,SPACE=(CYL,(5,2))
//*------------------------------------------------------------*
//*            BUILD DB2 LOAD CONTROL STATEMENTS,              *
//*            SUMMARIZE ACCOUNTING AND DDF ACCOUNTING RECORDS,*
//*            PURGE OLD RECORDS                               *
//*------------------------------------------------------------*
//*
//STEP3   EXEC PGM=&SUMPGM,REGION=4096K          DPSUMLD OR IEFBR14
//STEPLIB   DD DISP=SHR,DSN=&HIDB2..SDSNLOAD
//          DD DISP=SHR,DSN=&HIDB2..SDSNEXIT
//          DD DISP=SHR,DSN=&HIDP..BBLINK
//DPSYSOUT  DD SYSOUT=*            PROGRAM MESSAGES
//SYSOUT    DD SYSOUT=*            SORT MESSAGE
//SORTMSG   DD SYSOUT=*              SORT MESSAGES
//SYSUDUMP  DD SYSOUT=*
//SORTWK01  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK02  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK03  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK04  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK05  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK06  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//DPSYSIN   DD DUMMY            CONTROL STATEMENTS
//DPLOAD    DD UNIT=&UNIT,DISP=(,PASS),SPACE=(TRK,(1,1),RLSE),
//             DCB=(RECFM=FB,LRECL=80,BLKSIZE=3200)
//*                  USER-DEFINED DD STATEMENTS
//ACCTDD    DD DISP=(OLD,PASS),DSN=&RPTHI..DPDACCT
//ACPKGDD   DD DISP=(OLD,PASS),DSN=&RPTHI..DPDACPKG
//ACDDFDD   DD DISP=(OLD,PASS),DSN=&RPTHI..DPDACDDF
//ACBUFDD   DD DISP=(OLD,PASS),DSN=&RPTHI..DPDACBUF
//STATDD    DD DISP=(OLD,PASS),DSN=&RPTHI..DPDSTAT
//ACCELDD   DD DISP=(OLD,PASS),DSN=&RPTHI..DPDACACC
//SUMMACCT  DD UNIT=&UNIT,DISP=(,PASS),SPACE=(CYL,(600,300),RLSE),
//             DCB=(LRECL=2048,BLKSIZE=27998,RECFM=VB)
//SUMMACCA  DD UNIT=&UNIT,DISP=(,PASS),SPACE=(CYL,(600,300),RLSE),
//             DCB=(LRECL=2048,BLKSIZE=27998,RECFM=VB)
//SUMMACCS  DD UNIT=&UNIT,DISP=(,PASS),SPACE=(CYL,(600,300),RLSE),
//             DCB=(LRECL=2048,BLKSIZE=27998,RECFM=VB)
//SUMMSYMB  DD UNIT=&UNIT,DISP=(,PASS),SPACE=(CYL,(600,300),RLSE),
//             DCB=(LRECL=2048,BLKSIZE=27998,RECFM=VB)
//DDFSACCT  DD UNIT=&UNIT,DISP=(,PASS),SPACE=(CYL,(10,2),RLSE),
//             DCB=(LRECL=2048,BLKSIZE=27998,RECFM=VB)
//PKGSACCT  DD UNIT=&UNIT,DISP=(,PASS),SPACE=(CYL,(10,2),RLSE),
//             DCB=(LRECL=2048,BLKSIZE=27998,RECFM=VB)
//BUFSACCT  DD UNIT=&UNIT,DISP=(,PASS),SPACE=(CYL,(10,2),RLSE),
//             DCB=(LRECL=2048,BLKSIZE=27998,RECFM=VB)
//SUMMSTAT  DD UNIT=&UNIT,DISP=(,PASS),SPACE=(CYL,(10,2),RLSE),
//             DCB=(LRECL=2048,BLKSIZE=27998,RECFM=VB)
//DDFSSTAT  DD UNIT=&UNIT,DISP=(,PASS),SPACE=(CYL,(10,2),RLSE),
//             DCB=(LRECL=2048,BLKSIZE=27998,RECFM=VB)
//BUFSSTAT  DD UNIT=&UNIT,DISP=(,PASS),SPACE=(CYL,(10,2),RLSE),
//             DCB=(LRECL=2048,BLKSIZE=27998,RECFM=VB)
//*
//DB2LOAD  IF  RC < 8 THEN
//*
//*------------------------------------------------------------*
//*            LOAD INTO DB2 TABLES                            *
//*------------------------------------------------------------*
//*
//STEP4   EXEC PGM=&LOADPGM,REGION=4096K,      DSNUTILB OR IEFBR14
//             PARM='&SYSTEM,&UID'
//STEPLIB   DD DSN=&HIDB2..SDSNLOAD,DISP=SHR
//          DD DSN=&HIDB2..SDSNEXIT,DISP=SHR
//SYSPRINT  DD SYSOUT=*
//SORTMSG   DD SYSOUT=*              SORT MESSAGES
//UTPRINT   DD SYSOUT=*
//SYSUDUMP  DD SYSOUT=*
//SORTOUT   DD UNIT=&UNIT,SPACE=(CYL,(10,2))
//SORTWK01  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK02  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK03  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK04  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK05  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK06  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SYSUT1    DD UNIT=&UNIT,SPACE=(CYL,(5,2))
//SYSIN     DD DISP=(OLD,DELETE),DSN=*.STEP3.DPLOAD
//*
//ACCTDD    DD DISP=(OLD,PASS),DSN=&RPTHI..DPDACCT
//ACCELDD   DD DISP=(OLD,PASS),DSN=&RPTHI..DPDACACC
//ACPKGDD   DD DISP=(OLD,PASS),DSN=&RPTHI..DPDACPKG
//ACDDFDD   DD DISP=(OLD,PASS),DSN=&RPTHI..DPDACDDF
//ACBUFDD   DD DISP=(OLD,PASS),DSN=&RPTHI..DPDACBUF
//STATDD    DD DISP=(OLD,PASS),DSN=&RPTHI..DPDSTAT
//STORDD    DD DISP=(OLD,PASS),DSN=&RPTHI..DPDSTOR
//SUMMACCT  DD DISP=(OLD,DELETE),DSN=*.STEP3.SUMMACCT
//DDFSACCT  DD DISP=(OLD,DELETE),DSN=*.STEP3.DDFSACCT
//PKGSACCT  DD DISP=(OLD,DELETE),DSN=*.STEP3.PKGSACCT
//BUFSACCT  DD DISP=(OLD,DELETE),DSN=*.STEP3.BUFSACCT
//SUMMSTAT  DD DISP=(OLD,DELETE),DSN=*.STEP3.SUMMSTAT
//DDFSSTAT  DD DISP=(OLD,DELETE),DSN=*.STEP3.DDFSSTAT
//BUFSSTAT  DD DISP=(OLD,DELETE),DSN=*.STEP3.BUFSSTAT
//SUMMACCA  DD DISP=(OLD,DELETE),DSN=*.STEP3.SUMMACCA
//SUMMACCS  DD DISP=(OLD,DELETE),DSN=*.STEP3.SUMMACCS           2086949
//SUMMSYMB  DD DISP=(OLD,DELETE),DSN=*.STEP3.SUMMSYMB
//AUDITDD   DD DISP=(OLD,DELETE),DSN=*.STEP1.DPDAUDIT
//*
//DB2LOAD  ENDIF
//DPSUMLD  ENDIF
//*
//*
//DPRSTAT  ENDIF
//*
//         PEND
//*
//JS010   EXEC DPPSMF
//STEP1.DPRCNTL DD *
   TYPE=(ACCT,DDFACCT,PKGACCT,BUFACCT)
   TYPE=(STAT,DDFSTAT,BUFSTAT)
   TYPE2=(AUDSUM,AUDFAIL,AUDGRV,AUDDDL,AUDDML,AUDDMB,AUDCHG,AUDUTL)
   TYPE3=(ASPCSTOR,SYSTSTOR,AUDCMD,AUDATH,AUDTRC)
   TYPE4=(ACCA,ACCS,SYMB)
//*
//* NOTE: SEE OVER-RIDE STEP:  STEP1.DFSPARM DD *              *
//*       THE ENTRY: MODS E15=(DPRSE15,0,,N)                   *
//*       IS VALID FOR BOTH DFSORT AND SYNCSORT AND IT WILL    *
//*       LOAD THE DPRSE15 LOAD MODULE FROM EITHER STEPLIB,    *
//*       LINKLST, OR THE JOBLIB DD.                           *
//*
//STEP1.DFSPARM DD *
 MODS E15=(DPRSE15,0,,N)
 OPTION VLSHRT
/*
//REPAIR.SYSIN DD *
  REPAIR OBJECT LOG NO
         SET TABLESPACE DMRPRDB1.DMRPRAAA NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRAAA NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRADT NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRADT NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRATR NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRATR NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUB NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUB NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUC NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUC NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUD NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUD NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUF NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUF NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUG NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUG NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUM NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUM NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUN NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUN NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUS NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUS NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUU NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUU NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRSDT NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRSDT NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRSYM NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRSYM NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRSYS NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRSYS NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRSY2 NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRSY2 NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTA2 NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTA2 NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTAD NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTAD NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTAS NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTAS NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTB2 NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTB2 NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTBD NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTBD NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTBS NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTBS NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTD2 NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTD2 NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTDD NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTDD NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTDS NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTDS NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTF2 NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTF2 NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTFS NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTFS NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTI2 NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTI2 NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTID NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTID NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTIS NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTIS NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTP2 NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTP2 NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTPD NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTPD NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTPS NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTPS NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTSF NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTSF NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTSS NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTSS NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTT2 NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTT2 NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTTS NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTTS NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRXA2 NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRXA2 NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRXAD NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRXAD NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRXAS NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRXAS NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRXS2 NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRXS2 NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRXSD NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRXSD NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRXSM NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRXSM NORCVRPEND
         SET INDEX      DMRPRDB1.ABDTINDX NORBDPEND
         SET INDEX      DMRPRDB1.ABDTINDX NORCVRPEND
         SET INDEX      DMRPRDB1.ABDTRIDX NORBDPEND
         SET INDEX      DMRPRDB1.ABDTRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.ABS2INDX NORBDPEND
         SET INDEX      DMRPRDB1.ABS2INDX NORCVRPEND
         SET INDEX      DMRPRDB1.ABS2RIDX NORBDPEND
         SET INDEX      DMRPRDB1.ABS2RIDX NORCVRPEND
         SET INDEX      DMRPRDB1.ABSMINDX NORBDPEND
         SET INDEX      DMRPRDB1.ABSMINDX NORCVRPEND
         SET INDEX      DMRPRDB1.ABSMRIDX NORBDPEND
         SET INDEX      DMRPRDB1.ABSMRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.ACDTINDX NORBDPEND
         SET INDEX      DMRPRDB1.ACDTINDX NORCVRPEND
         SET INDEX      DMRPRDB1.ACDTRIDX NORBDPEND
         SET INDEX      DMRPRDB1.ACDTRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.ACS2INDX NORBDPEND
         SET INDEX      DMRPRDB1.ACS2INDX NORCVRPEND
         SET INDEX      DMRPRDB1.ACS2RIDX NORBDPEND
         SET INDEX      DMRPRDB1.ACS2RIDX NORCVRPEND
         SET INDEX      DMRPRDB1.ACSMINDX NORBDPEND
         SET INDEX      DMRPRDB1.ACSMINDX NORCVRPEND
         SET INDEX      DMRPRDB1.ACSMRIDX NORBDPEND
         SET INDEX      DMRPRDB1.ACSMRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.ADDTINDX NORBDPEND
         SET INDEX      DMRPRDB1.ADDTINDX NORCVRPEND
         SET INDEX      DMRPRDB1.ADDTRIDX NORBDPEND
         SET INDEX      DMRPRDB1.ADDTRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.ADS2INDX NORBDPEND
         SET INDEX      DMRPRDB1.ADS2INDX NORCVRPEND
         SET INDEX      DMRPRDB1.ADS2RIDX NORBDPEND
         SET INDEX      DMRPRDB1.ADS2RIDX NORCVRPEND
         SET INDEX      DMRPRDB1.ADSMINDX NORBDPEND
         SET INDEX      DMRPRDB1.ADSMINDX NORCVRPEND
         SET INDEX      DMRPRDB1.ADSMRIDX NORBDPEND
         SET INDEX      DMRPRDB1.ADSMRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.APDTINDX NORBDPEND
         SET INDEX      DMRPRDB1.APDTINDX NORCVRPEND
         SET INDEX      DMRPRDB1.APDTRIDX NORBDPEND
         SET INDEX      DMRPRDB1.APDTRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.APS2INDX NORBDPEND
         SET INDEX      DMRPRDB1.APS2INDX NORCVRPEND
         SET INDEX      DMRPRDB1.APS2RIDX NORBDPEND
         SET INDEX      DMRPRDB1.APS2RIDX NORCVRPEND
         SET INDEX      DMRPRDB1.APSMINDX NORBDPEND
         SET INDEX      DMRPRDB1.APSMINDX NORCVRPEND
         SET INDEX      DMRPRDB1.APSMRIDX NORBDPEND
         SET INDEX      DMRPRDB1.APSMRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUAAINDX NORBDPEND
         SET INDEX      DMRPRDB1.AUAAINDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUAARIDX NORBDPEND
         SET INDEX      DMRPRDB1.AUAARIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUCHINDX NORBDPEND
         SET INDEX      DMRPRDB1.AUCHINDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUCHRIDX NORBDPEND
         SET INDEX      DMRPRDB1.AUCHRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUCMINDX NORBDPEND
         SET INDEX      DMRPRDB1.AUCMINDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUCMRIDX NORBDPEND
         SET INDEX      DMRPRDB1.AUCMRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUDBINDX NORBDPEND
         SET INDEX      DMRPRDB1.AUDBINDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUDBRIDX NORBDPEND
         SET INDEX      DMRPRDB1.AUDBRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUDLINDX NORBDPEND
         SET INDEX      DMRPRDB1.AUDLINDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUDLRIDX NORBDPEND
         SET INDEX      DMRPRDB1.AUDLRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUDMINDX NORBDPEND
         SET INDEX      DMRPRDB1.AUDMINDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUDMRIDX NORBDPEND
         SET INDEX      DMRPRDB1.AUDMRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUFLINDX NORBDPEND
         SET INDEX      DMRPRDB1.AUFLINDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUFLRIDX NORBDPEND
         SET INDEX      DMRPRDB1.AUFLRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUGRINDX NORBDPEND
         SET INDEX      DMRPRDB1.AUGRINDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUGRRIDX NORBDPEND
         SET INDEX      DMRPRDB1.AUGRRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUSMINDX NORBDPEND
         SET INDEX      DMRPRDB1.AUSMINDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUSMRIDX NORBDPEND
         SET INDEX      DMRPRDB1.AUSMRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUTRINDX NORBDPEND
         SET INDEX      DMRPRDB1.AUTRINDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUTRRIDX NORBDPEND
         SET INDEX      DMRPRDB1.AUTRRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUUTINDX NORBDPEND
         SET INDEX      DMRPRDB1.AUUTINDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUUTRIDX NORBDPEND
         SET INDEX      DMRPRDB1.AUUTRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AXDTINDX NORBDPEND
         SET INDEX      DMRPRDB1.AXDTINDX NORCVRPEND
         SET INDEX      DMRPRDB1.AXDTRIDX NORBDPEND
         SET INDEX      DMRPRDB1.AXDTRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AXS2INDX NORBDPEND
         SET INDEX      DMRPRDB1.AXS2INDX NORCVRPEND
         SET INDEX      DMRPRDB1.AXS2RIDX NORBDPEND
         SET INDEX      DMRPRDB1.AXS2RIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AXSMINDX NORBDPEND
         SET INDEX      DMRPRDB1.AXSMINDX NORCVRPEND
         SET INDEX      DMRPRDB1.AXSMRIDX NORBDPEND
         SET INDEX      DMRPRDB1.AXSMRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.BFDTINDX NORBDPEND
         SET INDEX      DMRPRDB1.BFDTINDX NORCVRPEND
         SET INDEX      DMRPRDB1.BFDTRIDX NORBDPEND
         SET INDEX      DMRPRDB1.BFDTRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.SADTINDX NORBDPEND
         SET INDEX      DMRPRDB1.SADTINDX NORCVRPEND
         SET INDEX      DMRPRDB1.SADTRIDX NORBDPEND
         SET INDEX      DMRPRDB1.SADTRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.SBS2INDX NORBDPEND
         SET INDEX      DMRPRDB1.SBS2INDX NORCVRPEND
         SET INDEX      DMRPRDB1.SBS2RIDX NORBDPEND
         SET INDEX      DMRPRDB1.SBS2RIDX NORCVRPEND
         SET INDEX      DMRPRDB1.SBSMINDX NORBDPEND
         SET INDEX      DMRPRDB1.SBSMINDX NORCVRPEND
         SET INDEX      DMRPRDB1.SBSMRIDX NORBDPEND
         SET INDEX      DMRPRDB1.SBSMRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.SDS2INDX NORBDPEND
         SET INDEX      DMRPRDB1.SDS2INDX NORCVRPEND
         SET INDEX      DMRPRDB1.SDS2RIDX NORBDPEND
         SET INDEX      DMRPRDB1.SDS2RIDX NORCVRPEND
         SET INDEX      DMRPRDB1.SDSMINDX NORBDPEND
         SET INDEX      DMRPRDB1.SDSMINDX NORCVRPEND
         SET INDEX      DMRPRDB1.SDSMRIDX NORBDPEND
         SET INDEX      DMRPRDB1.SDSMRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.SSDTINDX NORBDPEND
         SET INDEX      DMRPRDB1.SSDTINDX NORCVRPEND
         SET INDEX      DMRPRDB1.SSDTRIDX NORBDPEND
         SET INDEX      DMRPRDB1.SSDTRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.STATINDX NORBDPEND
         SET INDEX      DMRPRDB1.STATINDX NORCVRPEND
         SET INDEX      DMRPRDB1.STATRIDX NORBDPEND
         SET INDEX      DMRPRDB1.STATRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.STDFINDX NORBDPEND
         SET INDEX      DMRPRDB1.STDFINDX NORCVRPEND
         SET INDEX      DMRPRDB1.STDFRIDX NORBDPEND
         SET INDEX      DMRPRDB1.STDFRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.STS2INDX NORBDPEND
         SET INDEX      DMRPRDB1.STS2INDX NORCVRPEND
         SET INDEX      DMRPRDB1.STS2RIDX NORBDPEND
         SET INDEX      DMRPRDB1.STS2RIDX NORCVRPEND
         SET INDEX      DMRPRDB1.STSMINDX NORBDPEND
         SET INDEX      DMRPRDB1.STSMINDX NORCVRPEND
         SET INDEX      DMRPRDB1.STSMRIDX NORBDPEND
         SET INDEX      DMRPRDB1.STSMRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.SXDTINDX NORBDPEND
         SET INDEX      DMRPRDB1.SXDTINDX NORCVRPEND
         SET INDEX      DMRPRDB1.SXDTRIDX NORBDPEND
         SET INDEX      DMRPRDB1.SXDTRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.SXS2INDX NORBDPEND
         SET INDEX      DMRPRDB1.SXS2INDX NORCVRPEND
         SET INDEX      DMRPRDB1.SXS2RIDX NORBDPEND
         SET INDEX      DMRPRDB1.SXS2RIDX NORCVRPEND
         SET INDEX      DMRPRDB1.SXSMINDX NORBDPEND
         SET INDEX      DMRPRDB1.SXSMINDX NORCVRPEND
         SET INDEX      DMRPRDB1.SXSMRIDX NORBDPEND
         SET INDEX      DMRPRDB1.SXSMRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.SYDTRIDX NORBDPEND
         SET INDEX      DMRPRDB1.SYDTRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.SYSMRIDX NORBDPEND
         SET INDEX      DMRPRDB1.SYSMRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.SYS2RIDX NORBDPEND
         SET INDEX      DMRPRDB1.SYS2RIDX NORCVRPEND
//STEP3.DPSYSIN DD *
   GLOBAL LOG=NO,SSID=DDDD,INVFIELD=IGNORE,PLAN=DPSUMLD  <-- UPDATE
   LOAD   TYPE=STAT,TABLE=DMRPR.DMRSTAT,FROMDD=STATDD
   LOAD   TYPE=DDFSTAT,TABLE=DMRPR.DMRSTDF,FROMDD=STATDD
   LOAD   TYPE=BUFSTAT,TABLE=DMRPR.DMRSBFDT,FROMDD=STATDD
   PURGE  TYPE=STAT,TABLE=DMRPR.DMRSTAT,RETPD=10D
   PURGE  TYPE=DDFSTAT,TABLE=DMRPR.DMRSTDF,RETPD=10D
   PURGE  TYPE=BUFSTAT,TABLE=DMRPR.DMRSBFDT,RETPD=10D
*-------------------------------------------------------------------*
*
*         --- LOAD SUMMARY STATISTICS TABLE (60-MINUTE INTERVAL) ---
*         --- PURGE DATA THAT IS OLDER THAN 10 DAYS ---
*
   SUMMARIZE TYPE=SUMSTAT,FROMDD=STATDD,
       TABLE=DMRPR.DMRSTSUM,
       TODD=SUMMSTAT,
       SUMMSTART=*_1,
       SUMMEND=*,
       SUMMINT=60M,
       SUMMKEY=(SUBSYSTEM,SYSTEMID,LOCATION)
*
   LOAD   TYPE=SUMSTAT,TABLE=DMRPR.DMRSTSUM,FROMDD=SUMMSTAT
   PURGE  TYPE=SUMSTAT,TABLE=DMRPR.DMRSTSUM,RETPD=10D
*
*         --- LOAD SUMMARY DDF STATISTICS TABLE (60-MINUTE INTERVAL)-
*         --- PURGE DATA THAT IS OLDER THAN 10 DAYS ---
*
   SUMMARIZE TYPE=SUMDDFSTAT,FROMDD=STATDD,
       TABLE=DMRPR.DMRSDSUM,
       SUMMSTART=*_1,
       SUMMEND=*,
       SUMMINT=60M,
       TODD=DDFSSTAT,
       SUMMKEY=(SUBSYSTEM,SYSTEMID,LOCATION,DDFLOCATION)
*
   LOAD   TYPE=SUMDDFSTAT,TABLE=DMRPR.DMRSDSUM,FROMDD=DDFSSTAT
   PURGE  TYPE=SUMDDFSTAT,TABLE=DMRPR.DMRSDSUM,RETPD=10D
*
*         --- LOAD SUMMARY BUF STATISTICS TABLE (60-MINUTE INTERVAL)-
*         --- PURGE DATA THAT IS OLDER THAN 10 DAYS ---
*
   SUMMARIZE TYPE=SUMBUFSTAT,FROMDD=STATDD,
       TABLE=DMRPR.DMRSBSUM,
       SUMMSTART=*_1,
       SUMMEND=*,
       SUMMINT=60M,
       TODD=BUFSSTAT,
       SUMMKEY=(SUBSYSTEM,SYSTEMID,LOCATION,BPNAME)
*
   LOAD   TYPE=SUMBUFSTAT,TABLE=DMRPR.DMRSBSUM,FROMDD=BUFSSTAT
   PURGE  TYPE=SUMBUFSTAT,TABLE=DMRPR.DMRSBSUM,RETPD=10D
*-------------------------------------------------------------------*
*             THE FOLLOWING STATEMENTS ARE COMMENTED TO AVOID       *
*             THE OVERHEAD OF LOADING THE DETAIL ACCOUNTING TABLES. *
*             REMOVE THE COMMENTS IF THE DETAIL ACCOUNTING TABLES   *
*             ARE DESIRED.                                          *
*  LOAD   TYPE=ACCT,TABLE=DMRPR.DMRACDTL,FROMDD=ACCTDD              *
*  LOAD   TYPE=DDFACCT,TABLE=DMRPR.DMRADDTL,FROMDD=ACDDFDD          *
*  LOAD   TYPE=PKGACCT,TABLE=DMRPR.DMRAPDTL,FROMDD=ACPKGDD          *
*  LOAD   TYPE=BUFACCT,TABLE=DMRPR.DMRABDTL,FROMDD=ACBUFDD          *
*  PURGE  TYPE=ACCT,TABLE=DMRPR.DMRACDTL,RETPD=10D                  *
*  PURGE  TYPE=DDFACCT,TABLE=DMRPR.DMRADDTL,RETPD=10D               *
*  PURGE  TYPE=PKGACCT,TABLE=DMRPR.DMRAPDTL,RETPD=10D               *
*  PURGE  TYPE=BUFACCT,TABLE=DMRPR.DMRABDTL,RETPD=10D               *
*-------------------------------------------------------------------*
*
*         --- LOAD SUMMARY ACCOUNTING TABLE (30-MINUTE INTERVAL) ---
*         --- PURGE DATA THAT IS OLDER THAN 10 DAYS ---
*
   SUMMARIZE TYPE=SUMACCT,FROMDD=ACCTDD,
       TABLE=DMRPR.DMRACSUM,
       TODD=SUMMACCT,
       SUMMSTART=*_1,
       SUMMEND=*,
       SUMMINT=30M,
       SUMMKEY=(LOCATION,SUBSYSTEM,PLANNAME,AUTHID)
*-------------------------------------------------------------------*
*      OTHER POSSIBLE SUMMARY KEY VALUES ARE CONNECTION, CORRID     *
*      ORIGPRIMID, LUWIDNID.                                        *
*-------------------------------------------------------------------*
   LOAD   TYPE=SUMACCT,TABLE=DMRPR.DMRACSUM,FROMDD=SUMMACCT
   PURGE  TYPE=SUMACCT,TABLE=DMRPR.DMRACSUM,RETPD=10D
*
*         --- LOAD SUMMARY DDF ACCOUNTING TABLE (30-MINUTE INTERVAL)-
*         --- PURGE DATA THAT IS OLDER THAN 10 DAYS ---
*
   SUMMARIZE TYPE=SUMDDFACCT,FROMDD=ACDDFDD,
       TABLE=DMRPR.DMRADSUM,
       SUMMSTART=*_1,
       SUMMEND=*,
       SUMMINT=30M,
       TODD=DDFSACCT,
       SUMMKEY=(LOCATION,SUBSYSTEM,PLANNAME,AUTHID,DDFLOCATION)
*-------------------------------------------------------------------*
*      OTHER POSSIBLE SUMMARY KEY VALUES ARE CONNECTION, CORRID     *
*      ORIGPRIMID, LUWIDNID.                                        *
*-------------------------------------------------------------------*
   LOAD   TYPE=SUMDDFACCT,TABLE=DMRPR.DMRADSUM,FROMDD=DDFSACCT
   PURGE  TYPE=SUMDDFACCT,TABLE=DMRPR.DMRADSUM,RETPD=10D
*
*         --- LOAD SUMMARY PKG ACCOUNTING TABLE (30-MINUTE INTERVAL)-
*         --- PURGE DATA THAT IS OLDER THAN 10 DAYS ---
*
   SUMMARIZE TYPE=SUMPKGACCT,FROMDD=ACPKGDD,
       TABLE=DMRPR.DMRAPSUM,
       SUMMSTART=*_1,
       SUMMEND=*,
       SUMMINT=30M,
       TODD=PKGSACCT,
       SUMMKEY=(LOCATION,SUBSYSTEM,PLANNAME,AUTHID,PROGRAMNAME)
*-------------------------------------------------------------------*
*      OTHER POSSIBLE SUMMARY KEY VALUES ARE CONNECTION, CORRID     *
*      ORIGPRIMID, COLLECTIONID.                                    *
*-------------------------------------------------------------------*
   LOAD   TYPE=SUMPKGACCT,TABLE=DMRPR.DMRAPSUM,FROMDD=PKGSACCT
   PURGE  TYPE=SUMPKGACCT,TABLE=DMRPR.DMRAPSUM,RETPD=10D
*
*         --- LOAD SUMMARY BUF ACCOUNTING TABLE (30-MINUTE INTERVAL)-
*         --- PURGE DATA THAT IS OLDER THAN 10 DAYS ---
*
   SUMMARIZE TYPE=SUMBUFACCT,FROMDD=ACBUFDD,
       TABLE=DMRPR.DMRABSUM,
       SUMMSTART=*_1,
       SUMMEND=*,
       SUMMINT=30M,
       TODD=BUFSACCT,
       SUMMKEY=(LOCATION,SUBSYSTEM,PLANNAME,AUTHID,BPNAME)
*-------------------------------------------------------------------*
*      OTHER POSSIBLE SUMMARY KEY VALUES ARE CONNECTION, CORRID     *
*      ORIGPRIMID                                                   *
*-------------------------------------------------------------------*
   LOAD   TYPE=SUMBUFACCT,TABLE=DMRPR.DMRABSUM,FROMDD=BUFSACCT
   PURGE  TYPE=SUMBUFACCT,TABLE=DMRPR.DMRABSUM,RETPD=10D
*-------------------------------------------------------------------*
*             THE FOLLOWING STATEMENTS WILL LOAD AUDIT TABLES.      *
*-------------------------------------------------------------------*
   LOAD TYPE2=AUDSUM,TABLE=DMRPR.DMRAUSUM,FROMDD=AUDITDD
   LOAD TYPE2=AUDFAIL,TABLE=DMRPR.DMRAUFAL,FROMDD=AUDITDD
   LOAD TYPE2=AUDGRV,TABLE=DMRPR.DMRAUGRV,FROMDD=AUDITDD
   LOAD TYPE2=AUDDDL,TABLE=DMRPR.DMRAUDDL,FROMDD=AUDITDD
   LOAD TYPE2=AUDDML,TABLE=DMRPR.DMRAUDML,FROMDD=AUDITDD
   LOAD TYPE2=AUDDMB,TABLE=DMRPR.DMRAUDMB,FROMDD=AUDITDD
   LOAD TYPE2=AUDCHG,TABLE=DMRPR.DMRAUCHG,FROMDD=AUDITDD
   LOAD TYPE2=AUDUTL,TABLE=DMRPR.DMRAUUTL,FROMDD=AUDITDD
   LOAD TYPE3=AUDCMD,TABLE=DMRPR.DMRAUCMD,FROMDD=AUDITDD
   LOAD TYPE3=AUDTRC,TABLE=DMRPR.DMRAUTRC,FROMDD=AUDITDD
   LOAD TYPE3=AUDATH,TABLE=DMRPR.DMRAUADM,FROMDD=AUDITDD
   PURGE  TYPE2=AUDSUM,TABLE=DMRPR.DMRAUSUM,RETPD=10D
   PURGE  TYPE2=AUDFAIL,TABLE=DMRPR.DMRAUFAL,RETPD=10D
   PURGE  TYPE2=AUDGRV,TABLE=DMRPR.DMRAUGRV,RETPD=10D
   PURGE  TYPE2=AUDDDL,TABLE=DMRPR.DMRAUDDL,RETPD=10D
   PURGE  TYPE2=AUDDML,TABLE=DMRPR.DMRAUDML,RETPD=10D
   PURGE  TYPE2=AUDDMB,TABLE=DMRPR.DMRAUDMB,RETPD=10D
   PURGE  TYPE2=AUDCHG,TABLE=DMRPR.DMRAUCHG,RETPD=10D
   PURGE  TYPE2=AUDUTL,TABLE=DMRPR.DMRAUUTL,RETPD=10D
   PURGE  TYPE3=AUDCMD,TABLE=DMRPR.DMRAUCMD,RETPD=10D
   PURGE  TYPE3=AUDTRC,TABLE=DMRPR.DMRAUTRC,RETPD=10D
   PURGE  TYPE3=AUDATH,TABLE=DMRPR.DMRAUADM,RETPD=10D
*-------------------------------------------------------------------*
*             THE FOLLOWING STATEMENTS WILL LOAD STORAGE TABLES.    *
*-------------------------------------------------------------------*
   LOAD TYPE3=ASPCSTOR,TABLE=DMRPR.DMRSTADT,FROMDD=STORDD
   LOAD TYPE3=SYSTSTOR,TABLE=DMRPR.DMRSTSDT,FROMDD=STORDD
   PURGE  TYPE3=ASPCSTOR,TABLE=DMRPR.DMRSTADT,RETPD=10D
   PURGE  TYPE3=SYSTSTOR,TABLE=DMRPR.DMRSTSDT,RETPD=10D
*-------------------------------------------------------------------*
*             THE FOLLOWING STATEMENTS WILL LOAD ACCEL   TABLES.    *
*-------------------------------------------------------------------*
   LOAD TYPE4=ACCA,TABLE=DMRPR.DMRAXDTL,FROMDD=ACCELDD
   LOAD TYPE4=ACCS,TABLE=DMRPR.DMRSXDTL,FROMDD=STATDD
   LOAD TYPE4=SYMB,TABLE=DMRPR.DMRSYDTL,FROMDD=STATDD
   PURGE TYPE4=ACCA,TABLE=DMRPR.DMRAXDTL,RETPD=10D
   PURGE TYPE4=ACCS,TABLE=DMRPR.DMRSXDTL,RETPD=10D
   PURGE TYPE4=SYMB,TABLE=DMRPR.DMRSYDTL,RETPD=10D
   SUMMARIZE TYPE4=SUMACCA,FROMDD=ACCELDD,
       TABLE=DMRPR.DMRAXSUM,
       TODD=SUMMACCA,
       SUMMSTART=*_1,
       SUMMEND=*,
       SUMMINT=60M,
       SUMMKEY=(SUBSYSTEM,SYSTEMID,LOCATION)
   LOAD TYPE4=SUMACCA,TABLE=DMRPR.DMRAXSUM,FROMDD=SUMMACCA
   PURGE TYPE4=SUMACCA,TABLE=DMRPR.DMRAXSUM,RETPD=10D
   SUMMARIZE TYPE4=SUMACCS,FROMDD=STATDD,
       TABLE=DMRPR.DMRSXSUM,
       TODD=SUMMACCS,
       SUMMSTART=*_1,
       SUMMEND=*,
       SUMMINT=60M,
       SUMMKEY=(SUBSYSTEM,SYSTEMID,LOCATION)
   LOAD TYPE4=SUMACCS,TABLE=DMRPR.DMRSXSUM,FROMDD=SUMMACCS
   PURGE TYPE4=SUMACCS,TABLE=DMRPR.DMRSXSUM,RETPD=10D
   SUMMARIZE TYPE4=SUMSYMB,FROMDD=STATDD,
       TABLE=DMRPR.DMRSYSUM,
       TODD=SUMMSYMB,
       SUMMSTART=*_1,
       SUMMEND=*,
       SUMMINT=60M,
       SUMMKEY=(BPNAME,SUBSYSTEM,SYSTEMID)
   LOAD TYPE4=SUMSYMB,TABLE=DMRPR.DMRSYSUM,FROMDD=SUMMSYMB
   PURGE TYPE4=SUMSYMB,TABLE=DMRPR.DMRSYSUM,RETPD=10D
/*
//
//DPRSMF   JOB
//*------------------------------------------------------------*
//*       JOB TO EXTRACT DB2-RELATED RECORDS FROM              *
//*       SMF OR MVDB2-DATA COLLECTOR ARCHIVE FILES AND LOAD   *
//*       THEM INTO MVDB2 PERFORMANCE REPORTER TABLES          *
//*       FOR REPORTING.                                       *
//* NOTE: SEE OVER-RIDE STEP:  STEP1.DFSPARM DD *              *
//*       THE ENTRY: MODS E15=(DPRSE15,0,,N)                   *
//*       IS VALID FOR BOTH DFSORT AND SYNCSORT AND IT WILL    *
//*       LOAD THE DPRSE15 LOAD MODULE FROM EITHER STEPLIB,    *
//*       LINKLST, OR THE JOBLIB DD.                           *
//* NOTE: FOR INPUT FROM MVDB2-DATA COLLECTOR ARCHIVE FILES,   *
//*       SPECIFY THE DSNAME WITH THE SMF PARAMETER.           *
//* NOTE: FOR ACCT, DDFACCT, PKGACCT, BUFACCT SEPARATE STEP1   *
//*       OUTPUT FILES ARE SUPPORTED.                          *
//*------------------------------------------------------------*
//DPPSMF  PROC HIDP='HILVL.RUN.LIB',              <-- UPDATE
//             HIDB2=DSN1210,                      <-- VERIFY
//             SMF='SYS3.SMF.DAILY(0)',           <-- SMF DATASET
//             UNIT=SYSDA,                        <-- VERIFY
//*                      THE FOLLOWING IS FOR DB2 LOAD UTILITY
//             SYSTEM=DDDD,                       <-- UPDATE
//             UID=ANYUTID,                       <-- UPDATE
//*                      THE FOLLOWING IS FOR REPORTS FROM SMF
//             RPTHI=HILVL,                       <-- UPDATE
//             RPTUNIT=SYSDA,                     <-- VERIFY
//             DSSTAT=NEW,                        <-- OR OLD STAT
//*                      THE FOLLOWING CAN DISABLE SUM / LOAD
//             SUMPGM=DPSUMLD,                    <-- OR IEFBR14
//             LOADPGM=DSNUTILB                   <-- OR IEFBR14
//*------------------------------------------------------------*
//*            EXTRACT 100 AND 101 RECORDS FROM SMF,           *
//*            SORT, AND REFORMAT TO DPDACXXX AND DPDSTAT      *
//*            DATASETS. OPTIONALLY EXTRACT 102 AUDIT          *
//*            RECORDS, SORT AND REFORMAT TO DPDAUDIT          *
//*------------------------------------------------------------*
//*
//STEP1   EXEC PGM=DPRDSMF,REGION=4096K
//STEPLIB   DD DISP=SHR,DSN=&HIDP..BBLINK
//DPRLOG    DD SYSOUT=*              SMF EXTRACT LOG
//SYSOUT    DD SYSOUT=*              SORT MESSAGES
//SORTMSG   DD SYSOUT=*              SORT MESSAGES
//SYSUDUMP  DD SYSOUT=*
//DPDACCT   DD DSN=&RPTHI..DPDACCT,  INTERIM ACCT FILE FOR LOAD/RPTS
//             DISP=(&DSSTAT,PASS),UNIT=&RPTUNIT,
//             SPACE=(CYL,(400,100),RLSE),DCB=BLKSIZE=27998
//DPDSTOR   DD DSN=&RPTHI..DPDSTOR,  INTERIM STOR FILE FOR LOAD/RPTS
//             DISP=(&DSSTAT,PASS),UNIT=&RPTUNIT,
//             SPACE=(CYL,(400,100),RLSE),DCB=BLKSIZE=27998
//DPDACPKG  DD DSN=&RPTHI..DPDACPKG, INTERIM PKGACCT FILE FOR LOAD/RPTS
//             DISP=(&DSSTAT,PASS),UNIT=&RPTUNIT,
//             SPACE=(CYL,(400,100),RLSE),DCB=BLKSIZE=27998
//DPDACDDF  DD DSN=&RPTHI..DPDACDDF, INTERIM DDFACCT FILE FOR LOAD/RPTS
//             DISP=(&DSSTAT,PASS),UNIT=&RPTUNIT,
//             SPACE=(CYL,(400,100),RLSE),DCB=BLKSIZE=27998
//DPDACBUF  DD DSN=&RPTHI..DPDACBUF, INTERIM BUFACCT FILE FOR LOAD/RPTS
//             DISP=(&DSSTAT,PASS),UNIT=&RPTUNIT,
//             SPACE=(CYL,(400,100),RLSE),DCB=BLKSIZE=27998
//DPDACACC  DD DSN=&RPTHI..DPDACACC,
//             DISP=(&DSSTAT,PASS),UNIT=&RPTUNIT,
//             SPACE=(CYL,(400,100),RLSE),DCB=BLKSIZE=27998
//DPDSTAT   DD DISP=(,PASS),UNIT=&UNIT,SPACE=(CYL,(20,10),RLSE),
//             DCB=BLKSIZE=27998
//DPDAUDIT  DD DISP=(,PASS),UNIT=&UNIT,SPACE=(CYL,(200,100),RLSE),
//             DCB=BLKSIZE=27998
//SORTIN    DD DISP=SHR,DSN=&SMF
//SORTWK01  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK02  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK03  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK04  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK05  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK06  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//DPRCNTL   DD DUMMY           CONTROL STATEMENTS
//*
//DPRSTAT  IF RC < 8 THEN
//*------------------------------------------------------------*
//*            CHANGE STATS RECORDS FROM DB2 ACCUMULATED VALUES*
//*            TO INTERVAL (DELTA) VALUES.                     *
//**************************************************************
//*****WARNING - THIS STEP MUST BE RUN FOR STATISTICS **********
//*****WARNING - PROCESSING OR ELSE VERY LARGE NUMBERS**********
//*****WARNING - IN STATISTICS REPORTS WILL OCCUR     **********
//**************************************************************
//*------------------------------------------------------------*
//*
//STEP2   EXEC PGM=DPRSTAT,REGION=4096K
//STEPLIB   DD DISP=SHR,DSN=&HIDP..BBLINK
//DPRLOG    DD SYSOUT=*
//SYSOUT    DD SYSOUT=*              SORT MESSAGES
//SORTMSG   DD SYSOUT=*              SORT MESSAGES
//SYSUDUMP  DD SYSOUT=*
//SORTIN    DD DISP=(OLD,DELETE),DSN=*.STEP1.DPDSTAT
//          DD DISP=OLD,DSN=&HIDP..SPIN  READ OLD SPIN DATA
//DPDSPIN   DD DISP=OLD,DSN=&HIDP..SPIN  WRITE NEW SPIN DATA
//DPDSTAT   DD DSN=&RPTHI..DPDSTAT,  INTERIM STATS FILE FOR LOAD/RPTS
//             DISP=(&DSSTAT,PASS),
//             UNIT=&RPTUNIT,
//             SPACE=(CYL,(5,1),RLSE),
//             DCB=BLKSIZE=27998
//SORTWK01  DD UNIT=&UNIT,SPACE=(CYL,(2,2))
//SORTWK02  DD UNIT=&UNIT,SPACE=(CYL,(2,2))
//SORTWK03  DD UNIT=&UNIT,SPACE=(CYL,(2,2))
//*
//DPSUMLD  IF RC < 8 THEN
//*
//REPAIR  EXEC PGM=&LOADPGM,REGION=4096K,      DSNUTILB OR IEFBR14
//             PARM='&SYSTEM,&UID'
//STEPLIB   DD DSN=&HIDB2..SDSNLOAD,DISP=SHR
//          DD DSN=&HIDB2..SDSNEXIT,DISP=SHR
//SYSPRINT  DD SYSOUT=*
//UTPRINT   DD SYSOUT=*
//*SYSUDUMP  DD SYSOUT=*
//SYSUT1    DD UNIT=&UNIT,SPACE=(CYL,(5,2))
//*------------------------------------------------------------*
//*            BUILD DB2 LOAD CONTROL STATEMENTS,              *
//*            SUMMARIZE ACCOUNTING AND DDF ACCOUNTING RECORDS,*
//*            PURGE OLD RECORDS                               *
//*------------------------------------------------------------*
//*
//STEP3   EXEC PGM=&SUMPGM,REGION=4096K          DPSUMLD OR IEFBR14
//STEPLIB   DD DISP=SHR,DSN=&HIDB2..SDSNLOAD
//          DD DISP=SHR,DSN=&HIDB2..SDSNEXIT
//          DD DISP=SHR,DSN=&HIDP..BBLINK
//DPSYSOUT  DD SYSOUT=*            PROGRAM MESSAGES
//SYSOUT    DD SYSOUT=*            SORT MESSAGE
//SORTMSG   DD SYSOUT=*              SORT MESSAGES
//SYSUDUMP  DD SYSOUT=*
//SORTWK01  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK02  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK03  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK04  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK05  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK06  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//DPSYSIN   DD DUMMY            CONTROL STATEMENTS
//DPLOAD    DD UNIT=&UNIT,DISP=(,PASS),SPACE=(TRK,(1,1),RLSE),
//             DCB=(RECFM=FB,LRECL=80,BLKSIZE=3200)
//*                  USER-DEFINED DD STATEMENTS
//ACCTDD    DD DISP=(OLD,PASS),DSN=&RPTHI..DPDACCT
//ACPKGDD   DD DISP=(OLD,PASS),DSN=&RPTHI..DPDACPKG
//ACDDFDD   DD DISP=(OLD,PASS),DSN=&RPTHI..DPDACDDF
//ACBUFDD   DD DISP=(OLD,PASS),DSN=&RPTHI..DPDACBUF
//STATDD    DD DISP=(OLD,PASS),DSN=&RPTHI..DPDSTAT
//ACCELDD   DD DISP=(OLD,PASS),DSN=&RPTHI..DPDACACC
//SUMMACCT  DD UNIT=&UNIT,DISP=(,PASS),SPACE=(CYL,(600,300),RLSE),
//             DCB=(LRECL=2048,BLKSIZE=27998,RECFM=VB)
//SUMMACCA  DD UNIT=&UNIT,DISP=(,PASS),SPACE=(CYL,(600,300),RLSE),
//             DCB=(LRECL=2048,BLKSIZE=27998,RECFM=VB)
//SUMMACCS  DD UNIT=&UNIT,DISP=(,PASS),SPACE=(CYL,(600,300),RLSE),
//             DCB=(LRECL=2048,BLKSIZE=27998,RECFM=VB)
//SUMMSYMB  DD UNIT=&UNIT,DISP=(,PASS),SPACE=(CYL,(600,300),RLSE),
//             DCB=(LRECL=2048,BLKSIZE=27998,RECFM=VB)
//DDFSACCT  DD UNIT=&UNIT,DISP=(,PASS),SPACE=(CYL,(10,2),RLSE),
//             DCB=(LRECL=2048,BLKSIZE=27998,RECFM=VB)
//PKGSACCT  DD UNIT=&UNIT,DISP=(,PASS),SPACE=(CYL,(10,2),RLSE),
//             DCB=(LRECL=2048,BLKSIZE=27998,RECFM=VB)
//BUFSACCT  DD UNIT=&UNIT,DISP=(,PASS),SPACE=(CYL,(10,2),RLSE),
//             DCB=(LRECL=2048,BLKSIZE=27998,RECFM=VB)
//SUMMSTAT  DD UNIT=&UNIT,DISP=(,PASS),SPACE=(CYL,(10,2),RLSE),
//             DCB=(LRECL=2048,BLKSIZE=27998,RECFM=VB)
//DDFSSTAT  DD UNIT=&UNIT,DISP=(,PASS),SPACE=(CYL,(10,2),RLSE),
//             DCB=(LRECL=2048,BLKSIZE=27998,RECFM=VB)
//BUFSSTAT  DD UNIT=&UNIT,DISP=(,PASS),SPACE=(CYL,(10,2),RLSE),
//             DCB=(LRECL=2048,BLKSIZE=27998,RECFM=VB)
//*
//DB2LOAD  IF  RC < 8 THEN
//*
//*------------------------------------------------------------*
//*            LOAD INTO DB2 TABLES                            *
//*------------------------------------------------------------*
//*
//STEP4   EXEC PGM=&LOADPGM,REGION=4096K,      DSNUTILB OR IEFBR14
//             PARM='&SYSTEM,&UID'
//STEPLIB   DD DSN=&HIDB2..SDSNLOAD,DISP=SHR
//          DD DSN=&HIDB2..SDSNEXIT,DISP=SHR
//SYSPRINT  DD SYSOUT=*
//SORTMSG   DD SYSOUT=*              SORT MESSAGES
//UTPRINT   DD SYSOUT=*
//SYSUDUMP  DD SYSOUT=*
//SORTOUT   DD UNIT=&UNIT,SPACE=(CYL,(10,2))
//SORTWK01  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK02  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK03  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK04  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK05  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SORTWK06  DD UNIT=&UNIT,SPACE=(CYL,(100,50))
//SYSUT1    DD UNIT=&UNIT,SPACE=(CYL,(5,2))
//SYSIN     DD DISP=(OLD,DELETE),DSN=*.STEP3.DPLOAD
//*
//ACCTDD    DD DISP=(OLD,PASS),DSN=&RPTHI..DPDACCT
//ACCELDD   DD DISP=(OLD,PASS),DSN=&RPTHI..DPDACACC
//ACPKGDD   DD DISP=(OLD,PASS),DSN=&RPTHI..DPDACPKG
//ACDDFDD   DD DISP=(OLD,PASS),DSN=&RPTHI..DPDACDDF
//ACBUFDD   DD DISP=(OLD,PASS),DSN=&RPTHI..DPDACBUF
//STATDD    DD DISP=(OLD,PASS),DSN=&RPTHI..DPDSTAT
//STORDD    DD DISP=(OLD,PASS),DSN=&RPTHI..DPDSTOR
//SUMMACCT  DD DISP=(OLD,DELETE),DSN=*.STEP3.SUMMACCT
//DDFSACCT  DD DISP=(OLD,DELETE),DSN=*.STEP3.DDFSACCT
//PKGSACCT  DD DISP=(OLD,DELETE),DSN=*.STEP3.PKGSACCT
//BUFSACCT  DD DISP=(OLD,DELETE),DSN=*.STEP3.BUFSACCT
//SUMMSTAT  DD DISP=(OLD,DELETE),DSN=*.STEP3.SUMMSTAT
//DDFSSTAT  DD DISP=(OLD,DELETE),DSN=*.STEP3.DDFSSTAT
//BUFSSTAT  DD DISP=(OLD,DELETE),DSN=*.STEP3.BUFSSTAT
//SUMMACCA  DD DISP=(OLD,DELETE),DSN=*.STEP3.SUMMACCA
//SUMMACCS  DD DISP=(OLD,DELETE),DSN=*.STEP3.SUMMACCS           2086949
//SUMMSYMB  DD DISP=(OLD,DELETE),DSN=*.STEP3.SUMMSYMB
//AUDITDD   DD DISP=(OLD,DELETE),DSN=*.STEP1.DPDAUDIT
//*
//DB2LOAD  ENDIF
//DPSUMLD  ENDIF
//*
//*
//DPRSTAT  ENDIF
//*
//         PEND
//*
//JS010   EXEC DPPSMF
//STEP1.DPRCNTL DD *
   TYPE=(ACCT,DDFACCT,PKGACCT,BUFACCT)
   TYPE=(STAT,DDFSTAT,BUFSTAT)
   TYPE2=(AUDSUM,AUDFAIL,AUDGRV,AUDDDL,AUDDML,AUDDMB,AUDCHG,AUDUTL)
   TYPE3=(ASPCSTOR,SYSTSTOR,AUDCMD,AUDATH,AUDTRC)
   TYPE4=(ACCA,ACCS,SYMB)
//*
//* NOTE: SEE OVER-RIDE STEP:  STEP1.DFSPARM DD *              *
//*       THE ENTRY: MODS E15=(DPRSE15,0,,N)                   *
//*       IS VALID FOR BOTH DFSORT AND SYNCSORT AND IT WILL    *
//*       LOAD THE DPRSE15 LOAD MODULE FROM EITHER STEPLIB,    *
//*       LINKLST, OR THE JOBLIB DD.                           *
//*
//STEP1.DFSPARM DD *
 MODS E15=(DPRSE15,0,,N)
 OPTION VLSHRT
/*
//REPAIR.SYSIN DD *
  REPAIR OBJECT LOG NO
         SET TABLESPACE DMRPRDB1.DMRPRAAA NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRAAA NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRADT NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRADT NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRATR NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRATR NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUB NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUB NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUC NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUC NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUD NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUD NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUF NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUF NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUG NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUG NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUM NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUM NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUN NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUN NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUS NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUS NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUU NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRAUU NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRSDT NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRSDT NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRSYM NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRSYM NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRSYS NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRSYS NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRSY2 NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRSY2 NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTA2 NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTA2 NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTAD NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTAD NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTAS NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTAS NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTB2 NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTB2 NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTBD NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTBD NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTBS NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTBS NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTD2 NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTD2 NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTDD NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTDD NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTDS NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTDS NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTF2 NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTF2 NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTFS NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTFS NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTI2 NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTI2 NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTID NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTID NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTIS NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTIS NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTP2 NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTP2 NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTPD NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTPD NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTPS NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTPS NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTSF NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTSF NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTSS NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTSS NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTT2 NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTT2 NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRTTS NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRTTS NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRXA2 NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRXA2 NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRXAD NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRXAD NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRXAS NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRXAS NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRXS2 NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRXS2 NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRXSD NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRXSD NORCVRPEND
         SET TABLESPACE DMRPRDB1.DMRPRXSM NOCOPYPEND
         SET TABLESPACE DMRPRDB1.DMRPRXSM NORCVRPEND
         SET INDEX      DMRPRDB1.ABDTINDX NORBDPEND
         SET INDEX      DMRPRDB1.ABDTINDX NORCVRPEND
         SET INDEX      DMRPRDB1.ABDTRIDX NORBDPEND
         SET INDEX      DMRPRDB1.ABDTRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.ABS2INDX NORBDPEND
         SET INDEX      DMRPRDB1.ABS2INDX NORCVRPEND
         SET INDEX      DMRPRDB1.ABS2RIDX NORBDPEND
         SET INDEX      DMRPRDB1.ABS2RIDX NORCVRPEND
         SET INDEX      DMRPRDB1.ABSMINDX NORBDPEND
         SET INDEX      DMRPRDB1.ABSMINDX NORCVRPEND
         SET INDEX      DMRPRDB1.ABSMRIDX NORBDPEND
         SET INDEX      DMRPRDB1.ABSMRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.ACDTINDX NORBDPEND
         SET INDEX      DMRPRDB1.ACDTINDX NORCVRPEND
         SET INDEX      DMRPRDB1.ACDTRIDX NORBDPEND
         SET INDEX      DMRPRDB1.ACDTRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.ACS2INDX NORBDPEND
         SET INDEX      DMRPRDB1.ACS2INDX NORCVRPEND
         SET INDEX      DMRPRDB1.ACS2RIDX NORBDPEND
         SET INDEX      DMRPRDB1.ACS2RIDX NORCVRPEND
         SET INDEX      DMRPRDB1.ACSMINDX NORBDPEND
         SET INDEX      DMRPRDB1.ACSMINDX NORCVRPEND
         SET INDEX      DMRPRDB1.ACSMRIDX NORBDPEND
         SET INDEX      DMRPRDB1.ACSMRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.ADDTINDX NORBDPEND
         SET INDEX      DMRPRDB1.ADDTINDX NORCVRPEND
         SET INDEX      DMRPRDB1.ADDTRIDX NORBDPEND
         SET INDEX      DMRPRDB1.ADDTRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.ADS2INDX NORBDPEND
         SET INDEX      DMRPRDB1.ADS2INDX NORCVRPEND
         SET INDEX      DMRPRDB1.ADS2RIDX NORBDPEND
         SET INDEX      DMRPRDB1.ADS2RIDX NORCVRPEND
         SET INDEX      DMRPRDB1.ADSMINDX NORBDPEND
         SET INDEX      DMRPRDB1.ADSMINDX NORCVRPEND
         SET INDEX      DMRPRDB1.ADSMRIDX NORBDPEND
         SET INDEX      DMRPRDB1.ADSMRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.APDTINDX NORBDPEND
         SET INDEX      DMRPRDB1.APDTINDX NORCVRPEND
         SET INDEX      DMRPRDB1.APDTRIDX NORBDPEND
         SET INDEX      DMRPRDB1.APDTRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.APS2INDX NORBDPEND
         SET INDEX      DMRPRDB1.APS2INDX NORCVRPEND
         SET INDEX      DMRPRDB1.APS2RIDX NORBDPEND
         SET INDEX      DMRPRDB1.APS2RIDX NORCVRPEND
         SET INDEX      DMRPRDB1.APSMINDX NORBDPEND
         SET INDEX      DMRPRDB1.APSMINDX NORCVRPEND
         SET INDEX      DMRPRDB1.APSMRIDX NORBDPEND
         SET INDEX      DMRPRDB1.APSMRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUAAINDX NORBDPEND
         SET INDEX      DMRPRDB1.AUAAINDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUAARIDX NORBDPEND
         SET INDEX      DMRPRDB1.AUAARIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUCHINDX NORBDPEND
         SET INDEX      DMRPRDB1.AUCHINDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUCHRIDX NORBDPEND
         SET INDEX      DMRPRDB1.AUCHRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUCMINDX NORBDPEND
         SET INDEX      DMRPRDB1.AUCMINDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUCMRIDX NORBDPEND
         SET INDEX      DMRPRDB1.AUCMRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUDBINDX NORBDPEND
         SET INDEX      DMRPRDB1.AUDBINDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUDBRIDX NORBDPEND
         SET INDEX      DMRPRDB1.AUDBRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUDLINDX NORBDPEND
         SET INDEX      DMRPRDB1.AUDLINDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUDLRIDX NORBDPEND
         SET INDEX      DMRPRDB1.AUDLRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUDMINDX NORBDPEND
         SET INDEX      DMRPRDB1.AUDMINDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUDMRIDX NORBDPEND
         SET INDEX      DMRPRDB1.AUDMRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUFLINDX NORBDPEND
         SET INDEX      DMRPRDB1.AUFLINDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUFLRIDX NORBDPEND
         SET INDEX      DMRPRDB1.AUFLRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUGRINDX NORBDPEND
         SET INDEX      DMRPRDB1.AUGRINDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUGRRIDX NORBDPEND
         SET INDEX      DMRPRDB1.AUGRRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUSMINDX NORBDPEND
         SET INDEX      DMRPRDB1.AUSMINDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUSMRIDX NORBDPEND
         SET INDEX      DMRPRDB1.AUSMRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUTRINDX NORBDPEND
         SET INDEX      DMRPRDB1.AUTRINDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUTRRIDX NORBDPEND
         SET INDEX      DMRPRDB1.AUTRRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUUTINDX NORBDPEND
         SET INDEX      DMRPRDB1.AUUTINDX NORCVRPEND
         SET INDEX      DMRPRDB1.AUUTRIDX NORBDPEND
         SET INDEX      DMRPRDB1.AUUTRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AXDTINDX NORBDPEND
         SET INDEX      DMRPRDB1.AXDTINDX NORCVRPEND
         SET INDEX      DMRPRDB1.AXDTRIDX NORBDPEND
         SET INDEX      DMRPRDB1.AXDTRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AXS2INDX NORBDPEND
         SET INDEX      DMRPRDB1.AXS2INDX NORCVRPEND
         SET INDEX      DMRPRDB1.AXS2RIDX NORBDPEND
         SET INDEX      DMRPRDB1.AXS2RIDX NORCVRPEND
         SET INDEX      DMRPRDB1.AXSMINDX NORBDPEND
         SET INDEX      DMRPRDB1.AXSMINDX NORCVRPEND
         SET INDEX      DMRPRDB1.AXSMRIDX NORBDPEND
         SET INDEX      DMRPRDB1.AXSMRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.BFDTINDX NORBDPEND
         SET INDEX      DMRPRDB1.BFDTINDX NORCVRPEND
         SET INDEX      DMRPRDB1.BFDTRIDX NORBDPEND
         SET INDEX      DMRPRDB1.BFDTRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.SADTINDX NORBDPEND
         SET INDEX      DMRPRDB1.SADTINDX NORCVRPEND
         SET INDEX      DMRPRDB1.SADTRIDX NORBDPEND
         SET INDEX      DMRPRDB1.SADTRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.SBS2INDX NORBDPEND
         SET INDEX      DMRPRDB1.SBS2INDX NORCVRPEND
         SET INDEX      DMRPRDB1.SBS2RIDX NORBDPEND
         SET INDEX      DMRPRDB1.SBS2RIDX NORCVRPEND
         SET INDEX      DMRPRDB1.SBSMINDX NORBDPEND
         SET INDEX      DMRPRDB1.SBSMINDX NORCVRPEND
         SET INDEX      DMRPRDB1.SBSMRIDX NORBDPEND
         SET INDEX      DMRPRDB1.SBSMRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.SDS2INDX NORBDPEND
         SET INDEX      DMRPRDB1.SDS2INDX NORCVRPEND
         SET INDEX      DMRPRDB1.SDS2RIDX NORBDPEND
         SET INDEX      DMRPRDB1.SDS2RIDX NORCVRPEND
         SET INDEX      DMRPRDB1.SDSMINDX NORBDPEND
         SET INDEX      DMRPRDB1.SDSMINDX NORCVRPEND
         SET INDEX      DMRPRDB1.SDSMRIDX NORBDPEND
         SET INDEX      DMRPRDB1.SDSMRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.SSDTINDX NORBDPEND
         SET INDEX      DMRPRDB1.SSDTINDX NORCVRPEND
         SET INDEX      DMRPRDB1.SSDTRIDX NORBDPEND
         SET INDEX      DMRPRDB1.SSDTRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.STATINDX NORBDPEND
         SET INDEX      DMRPRDB1.STATINDX NORCVRPEND
         SET INDEX      DMRPRDB1.STATRIDX NORBDPEND
         SET INDEX      DMRPRDB1.STATRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.STDFINDX NORBDPEND
         SET INDEX      DMRPRDB1.STDFINDX NORCVRPEND
         SET INDEX      DMRPRDB1.STDFRIDX NORBDPEND
         SET INDEX      DMRPRDB1.STDFRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.STS2INDX NORBDPEND
         SET INDEX      DMRPRDB1.STS2INDX NORCVRPEND
         SET INDEX      DMRPRDB1.STS2RIDX NORBDPEND
         SET INDEX      DMRPRDB1.STS2RIDX NORCVRPEND
         SET INDEX      DMRPRDB1.STSMINDX NORBDPEND
         SET INDEX      DMRPRDB1.STSMINDX NORCVRPEND
         SET INDEX      DMRPRDB1.STSMRIDX NORBDPEND
         SET INDEX      DMRPRDB1.STSMRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.SXDTINDX NORBDPEND
         SET INDEX      DMRPRDB1.SXDTINDX NORCVRPEND
         SET INDEX      DMRPRDB1.SXDTRIDX NORBDPEND
         SET INDEX      DMRPRDB1.SXDTRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.SXS2INDX NORBDPEND
         SET INDEX      DMRPRDB1.SXS2INDX NORCVRPEND
         SET INDEX      DMRPRDB1.SXS2RIDX NORBDPEND
         SET INDEX      DMRPRDB1.SXS2RIDX NORCVRPEND
         SET INDEX      DMRPRDB1.SXSMINDX NORBDPEND
         SET INDEX      DMRPRDB1.SXSMINDX NORCVRPEND
         SET INDEX      DMRPRDB1.SXSMRIDX NORBDPEND
         SET INDEX      DMRPRDB1.SXSMRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.SYDTRIDX NORBDPEND
         SET INDEX      DMRPRDB1.SYDTRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.SYSMRIDX NORBDPEND
         SET INDEX      DMRPRDB1.SYSMRIDX NORCVRPEND
         SET INDEX      DMRPRDB1.SYS2RIDX NORBDPEND
         SET INDEX      DMRPRDB1.SYS2RIDX NORCVRPEND
//STEP3.DPSYSIN DD *
   GLOBAL LOG=NO,SSID=DDDD,INVFIELD=IGNORE,PLAN=DPSUMLD  <-- UPDATE
   LOAD   TYPE=STAT,TABLE=DMRPR.DMRSTAT,FROMDD=STATDD
   LOAD   TYPE=DDFSTAT,TABLE=DMRPR.DMRSTDF,FROMDD=STATDD
   LOAD   TYPE=BUFSTAT,TABLE=DMRPR.DMRSBFDT,FROMDD=STATDD
   PURGE  TYPE=STAT,TABLE=DMRPR.DMRSTAT,RETPD=10D
   PURGE  TYPE=DDFSTAT,TABLE=DMRPR.DMRSTDF,RETPD=10D
   PURGE  TYPE=BUFSTAT,TABLE=DMRPR.DMRSBFDT,RETPD=10D
*-------------------------------------------------------------------*
*
*         --- LOAD SUMMARY STATISTICS TABLE (60-MINUTE INTERVAL) ---
*         --- PURGE DATA THAT IS OLDER THAN 10 DAYS ---
*
   SUMMARIZE TYPE=SUMSTAT,FROMDD=STATDD,
       TABLE=DMRPR.DMRSTSUM,
       TODD=SUMMSTAT,
       SUMMSTART=*_1,
       SUMMEND=*,
       SUMMINT=60M,
       SUMMKEY=(SUBSYSTEM,SYSTEMID,LOCATION)
*
   LOAD   TYPE=SUMSTAT,TABLE=DMRPR.DMRSTSUM,FROMDD=SUMMSTAT
   PURGE  TYPE=SUMSTAT,TABLE=DMRPR.DMRSTSUM,RETPD=10D
*
*         --- LOAD SUMMARY DDF STATISTICS TABLE (60-MINUTE INTERVAL)-
*         --- PURGE DATA THAT IS OLDER THAN 10 DAYS ---
*
   SUMMARIZE TYPE=SUMDDFSTAT,FROMDD=STATDD,
       TABLE=DMRPR.DMRSDSUM,
       SUMMSTART=*_1,
       SUMMEND=*,
       SUMMINT=60M,
       TODD=DDFSSTAT,
       SUMMKEY=(SUBSYSTEM,SYSTEMID,LOCATION,DDFLOCATION)
*
   LOAD   TYPE=SUMDDFSTAT,TABLE=DMRPR.DMRSDSUM,FROMDD=DDFSSTAT
   PURGE  TYPE=SUMDDFSTAT,TABLE=DMRPR.DMRSDSUM,RETPD=10D
*
*         --- LOAD SUMMARY BUF STATISTICS TABLE (60-MINUTE INTERVAL)-
*         --- PURGE DATA THAT IS OLDER THAN 10 DAYS ---
*
   SUMMARIZE TYPE=SUMBUFSTAT,FROMDD=STATDD,
       TABLE=DMRPR.DMRSBSUM,
       SUMMSTART=*_1,
       SUMMEND=*,
       SUMMINT=60M,
       TODD=BUFSSTAT,
       SUMMKEY=(SUBSYSTEM,SYSTEMID,LOCATION,BPNAME)
*
   LOAD   TYPE=SUMBUFSTAT,TABLE=DMRPR.DMRSBSUM,FROMDD=BUFSSTAT
   PURGE  TYPE=SUMBUFSTAT,TABLE=DMRPR.DMRSBSUM,RETPD=10D
*-------------------------------------------------------------------*
*             THE FOLLOWING STATEMENTS ARE COMMENTED TO AVOID       *
*             THE OVERHEAD OF LOADING THE DETAIL ACCOUNTING TABLES. *
*             REMOVE THE COMMENTS IF THE DETAIL ACCOUNTING TABLES   *
*             ARE DESIRED.                                          *
*  LOAD   TYPE=ACCT,TABLE=DMRPR.DMRACDTL,FROMDD=ACCTDD              *
*  LOAD   TYPE=DDFACCT,TABLE=DMRPR.DMRADDTL,FROMDD=ACDDFDD          *
*  LOAD   TYPE=PKGACCT,TABLE=DMRPR.DMRAPDTL,FROMDD=ACPKGDD          *
*  LOAD   TYPE=BUFACCT,TABLE=DMRPR.DMRABDTL,FROMDD=ACBUFDD          *
*  PURGE  TYPE=ACCT,TABLE=DMRPR.DMRACDTL,RETPD=10D                  *
*  PURGE  TYPE=DDFACCT,TABLE=DMRPR.DMRADDTL,RETPD=10D               *
*  PURGE  TYPE=PKGACCT,TABLE=DMRPR.DMRAPDTL,RETPD=10D               *
*  PURGE  TYPE=BUFACCT,TABLE=DMRPR.DMRABDTL,RETPD=10D               *
*-------------------------------------------------------------------*
*
*         --- LOAD SUMMARY ACCOUNTING TABLE (30-MINUTE INTERVAL) ---
*         --- PURGE DATA THAT IS OLDER THAN 10 DAYS ---
*
   SUMMARIZE TYPE=SUMACCT,FROMDD=ACCTDD,
       TABLE=DMRPR.DMRACSUM,
       TODD=SUMMACCT,
       SUMMSTART=*_1,
       SUMMEND=*,
       SUMMINT=30M,
       SUMMKEY=(LOCATION,SUBSYSTEM,PLANNAME,AUTHID)
*-------------------------------------------------------------------*
*      OTHER POSSIBLE SUMMARY KEY VALUES ARE CONNECTION, CORRID     *
*      ORIGPRIMID, LUWIDNID.                                        *
*-------------------------------------------------------------------*
   LOAD   TYPE=SUMACCT,TABLE=DMRPR.DMRACSUM,FROMDD=SUMMACCT
   PURGE  TYPE=SUMACCT,TABLE=DMRPR.DMRACSUM,RETPD=10D
*
*         --- LOAD SUMMARY DDF ACCOUNTING TABLE (30-MINUTE INTERVAL)-
*         --- PURGE DATA THAT IS OLDER THAN 10 DAYS ---
*
   SUMMARIZE TYPE=SUMDDFACCT,FROMDD=ACDDFDD,
       TABLE=DMRPR.DMRADSUM,
       SUMMSTART=*_1,
       SUMMEND=*,
       SUMMINT=30M,
       TODD=DDFSACCT,
       SUMMKEY=(LOCATION,SUBSYSTEM,PLANNAME,AUTHID,DDFLOCATION)
*-------------------------------------------------------------------*
*      OTHER POSSIBLE SUMMARY KEY VALUES ARE CONNECTION, CORRID     *
*      ORIGPRIMID, LUWIDNID.                                        *
*-------------------------------------------------------------------*
   LOAD   TYPE=SUMDDFACCT,TABLE=DMRPR.DMRADSUM,FROMDD=DDFSACCT
   PURGE  TYPE=SUMDDFACCT,TABLE=DMRPR.DMRADSUM,RETPD=10D
*
*         --- LOAD SUMMARY PKG ACCOUNTING TABLE (30-MINUTE INTERVAL)-
*         --- PURGE DATA THAT IS OLDER THAN 10 DAYS ---
*
   SUMMARIZE TYPE=SUMPKGACCT,FROMDD=ACPKGDD,
       TABLE=DMRPR.DMRAPSUM,
       SUMMSTART=*_1,
       SUMMEND=*,
       SUMMINT=30M,
       TODD=PKGSACCT,
       SUMMKEY=(LOCATION,SUBSYSTEM,PLANNAME,AUTHID,PROGRAMNAME)
*-------------------------------------------------------------------*
*      OTHER POSSIBLE SUMMARY KEY VALUES ARE CONNECTION, CORRID     *
*      ORIGPRIMID, COLLECTIONID.                                    *
*-------------------------------------------------------------------*
   LOAD   TYPE=SUMPKGACCT,TABLE=DMRPR.DMRAPSUM,FROMDD=PKGSACCT
   PURGE  TYPE=SUMPKGACCT,TABLE=DMRPR.DMRAPSUM,RETPD=10D
*
*         --- LOAD SUMMARY BUF ACCOUNTING TABLE (30-MINUTE INTERVAL)-
*         --- PURGE DATA THAT IS OLDER THAN 10 DAYS ---
*
   SUMMARIZE TYPE=SUMBUFACCT,FROMDD=ACBUFDD,
       TABLE=DMRPR.DMRABSUM,
       SUMMSTART=*_1,
       SUMMEND=*,
       SUMMINT=30M,
       TODD=BUFSACCT,
       SUMMKEY=(LOCATION,SUBSYSTEM,PLANNAME,AUTHID,BPNAME)
*-------------------------------------------------------------------*
*      OTHER POSSIBLE SUMMARY KEY VALUES ARE CONNECTION, CORRID     *
*      ORIGPRIMID                                                   *
*-------------------------------------------------------------------*
   LOAD   TYPE=SUMBUFACCT,TABLE=DMRPR.DMRABSUM,FROMDD=BUFSACCT
   PURGE  TYPE=SUMBUFACCT,TABLE=DMRPR.DMRABSUM,RETPD=10D
*-------------------------------------------------------------------*
*             THE FOLLOWING STATEMENTS WILL LOAD AUDIT TABLES.      *
*-------------------------------------------------------------------*
   LOAD TYPE2=AUDSUM,TABLE=DMRPR.DMRAUSUM,FROMDD=AUDITDD
   LOAD TYPE2=AUDFAIL,TABLE=DMRPR.DMRAUFAL,FROMDD=AUDITDD
   LOAD TYPE2=AUDGRV,TABLE=DMRPR.DMRAUGRV,FROMDD=AUDITDD
   LOAD TYPE2=AUDDDL,TABLE=DMRPR.DMRAUDDL,FROMDD=AUDITDD
   LOAD TYPE2=AUDDML,TABLE=DMRPR.DMRAUDML,FROMDD=AUDITDD
   LOAD TYPE2=AUDDMB,TABLE=DMRPR.DMRAUDMB,FROMDD=AUDITDD
   LOAD TYPE2=AUDCHG,TABLE=DMRPR.DMRAUCHG,FROMDD=AUDITDD
   LOAD TYPE2=AUDUTL,TABLE=DMRPR.DMRAUUTL,FROMDD=AUDITDD
   LOAD TYPE3=AUDCMD,TABLE=DMRPR.DMRAUCMD,FROMDD=AUDITDD
   LOAD TYPE3=AUDTRC,TABLE=DMRPR.DMRAUTRC,FROMDD=AUDITDD
   LOAD TYPE3=AUDATH,TABLE=DMRPR.DMRAUADM,FROMDD=AUDITDD
   PURGE  TYPE2=AUDSUM,TABLE=DMRPR.DMRAUSUM,RETPD=10D
   PURGE  TYPE2=AUDFAIL,TABLE=DMRPR.DMRAUFAL,RETPD=10D
   PURGE  TYPE2=AUDGRV,TABLE=DMRPR.DMRAUGRV,RETPD=10D
   PURGE  TYPE2=AUDDDL,TABLE=DMRPR.DMRAUDDL,RETPD=10D
   PURGE  TYPE2=AUDDML,TABLE=DMRPR.DMRAUDML,RETPD=10D
   PURGE  TYPE2=AUDDMB,TABLE=DMRPR.DMRAUDMB,RETPD=10D
   PURGE  TYPE2=AUDCHG,TABLE=DMRPR.DMRAUCHG,RETPD=10D
   PURGE  TYPE2=AUDUTL,TABLE=DMRPR.DMRAUUTL,RETPD=10D
   PURGE  TYPE3=AUDCMD,TABLE=DMRPR.DMRAUCMD,RETPD=10D
   PURGE  TYPE3=AUDTRC,TABLE=DMRPR.DMRAUTRC,RETPD=10D
   PURGE  TYPE3=AUDATH,TABLE=DMRPR.DMRAUADM,RETPD=10D
*-------------------------------------------------------------------*
*             THE FOLLOWING STATEMENTS WILL LOAD STORAGE TABLES.    *
*-------------------------------------------------------------------*
   LOAD TYPE3=ASPCSTOR,TABLE=DMRPR.DMRSTADT,FROMDD=STORDD
   LOAD TYPE3=SYSTSTOR,TABLE=DMRPR.DMRSTSDT,FROMDD=STORDD
   PURGE  TYPE3=ASPCSTOR,TABLE=DMRPR.DMRSTADT,RETPD=10D
   PURGE  TYPE3=SYSTSTOR,TABLE=DMRPR.DMRSTSDT,RETPD=10D
*-------------------------------------------------------------------*
*             THE FOLLOWING STATEMENTS WILL LOAD ACCEL   TABLES.    *
*-------------------------------------------------------------------*
   LOAD TYPE4=ACCA,TABLE=DMRPR.DMRAXDTL,FROMDD=ACCELDD
   LOAD TYPE4=ACCS,TABLE=DMRPR.DMRSXDTL,FROMDD=STATDD
   LOAD TYPE4=SYMB,TABLE=DMRPR.DMRSYDTL,FROMDD=STATDD
   PURGE TYPE4=ACCA,TABLE=DMRPR.DMRAXDTL,RETPD=10D
   PURGE TYPE4=ACCS,TABLE=DMRPR.DMRSXDTL,RETPD=10D
   PURGE TYPE4=SYMB,TABLE=DMRPR.DMRSYDTL,RETPD=10D
   SUMMARIZE TYPE4=SUMACCA,FROMDD=ACCELDD,
       TABLE=DMRPR.DMRAXSUM,
       TODD=SUMMACCA,
       SUMMSTART=*_1,
       SUMMEND=*,
       SUMMINT=60M,
       SUMMKEY=(SUBSYSTEM,SYSTEMID,LOCATION)
   LOAD TYPE4=SUMACCA,TABLE=DMRPR.DMRAXSUM,FROMDD=SUMMACCA
   PURGE TYPE4=SUMACCA,TABLE=DMRPR.DMRAXSUM,RETPD=10D
   SUMMARIZE TYPE4=SUMACCS,FROMDD=STATDD,
       TABLE=DMRPR.DMRSXSUM,
       TODD=SUMMACCS,
       SUMMSTART=*_1,
       SUMMEND=*,
       SUMMINT=60M,
       SUMMKEY=(SUBSYSTEM,SYSTEMID,LOCATION)
   LOAD TYPE4=SUMACCS,TABLE=DMRPR.DMRSXSUM,FROMDD=SUMMACCS
   PURGE TYPE4=SUMACCS,TABLE=DMRPR.DMRSXSUM,RETPD=10D
   SUMMARIZE TYPE4=SUMSYMB,FROMDD=STATDD,
       TABLE=DMRPR.DMRSYSUM,
       TODD=SUMMSYMB,
       SUMMSTART=*_1,
       SUMMEND=*,
       SUMMINT=60M,
       SUMMKEY=(BPNAME,SUBSYSTEM,SYSTEMID)
   LOAD TYPE4=SUMSYMB,TABLE=DMRPR.DMRSYSUM,FROMDD=SUMMSYMB
   PURGE TYPE4=SUMSYMB,TABLE=DMRPR.DMRSYSUM,RETPD=10D
/*
//



 

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