Enabling full-function single-step HASH Check option with DFSUDMP0

To run single-step HASH Check while the function creates image copies, you must prepare a cataloged procedure, and specify additional DD statements and control statement keywords in the DFSUDMP0 JCL.

Procedure

  1. Prepare a cataloged procedure for the single-step HASH Check option.
    Use the IBM® supplied cataloged procedure that is shown in the following figure or prepare a similar procedure of your own.
    Figure 1. FABJICHE cataloged procedure
    //FABJICHE PROC HPICLIB='HPIC.SHPSLMD0',        HPIC LOAD LIBRARY      
    //             HPPCLIB='HPPC.SHPSLMD0',         HPPC LOAD LIBRARY 
    //             RESLIB='IMSVS.SDFSRESL',         IMS RESLIB            
    //             DBDLIB='IMSVS.DBDLIB',           IMS DBD LIBRARY       
    //             HPPCSRC='HPPC.SHPSSAMP(FABPVSAM)', HPPC SAMPLE JCL LIBRARY
    //             PRTBLK=6118   (133*46)       BLKSIZE OF PRINT DATA SETS
    //*-------------------------------------------------------------------
    //IICPRO EXEC PGM=DFSUDMP0                                           
    //STEPLIB   DD DISP=SHR,DSN=&HPICLIB
    //          DD DISP=SHR,DSN=&HPPCLIB                                   
    //          DD DISP=SHR,DSN=&RESLIB                                   
    //*-------------------------------------------------------------------
    //* FOR IMS DATA SETS                                                 
    //*-------------------------------------------------------------------
    //DFSRESLB  DD DISP=SHR,DSN=&RESLIB                                   
    //IMS       DD DISP=SHR,DSN=&DBDLIB                                   
    //DFSPRINT  DD SYSOUT=A,DCB=BLKSIZE=&PRTBLK,OUTLIM=0                  
    //SYSPRINT  DD SYSOUT=A,DCB=BLKSIZE=&PRTBLK,OUTLIM=0                  
    //*-------------------------------------------------------------------*
    //* REPORTS                                                            
    //*-------------------------------------------------------------------*
    //ICEPRINT  DD SYSOUT=A,DCB=BLKSIZE=&PRTBLK,OUTLIM=0                   
    //PRIMAPRT  DD SYSOUT=A,DCB=BLKSIZE=&PRTBLK,OUTLIM=0                   
    //STATIPRT  DD SYSOUT=A,DCB=BLKSIZE=&PRTBLK,OUTLIM=0                   
    //VALIDPRT  DD SYSOUT=A,DCB=BLKSIZE=&PRTBLK,OUTLIM=0                   
    //EVALUPRT  DD SYSOUT=A,DCB=BLKSIZE=&PRTBLK,OUTLIM=0                   
    //SNAPPIT   DD SYSOUT=A,DCB=BLKSIZE=&PRTBLK,OUTLIM=0                   
    //SUMMARY   DD SYSOUT=A,DCB=BLKSIZE=&PRTBLK,OUTLIM=0                   
    //SYSOUT    DD SYSOUT=A,DCB=BLKSIZE=&PRTBLK,OUTLIM=0                   
    //SYSUDUMP  DD SYSOUT=A,DCB=BLKSIZE=&PRTBLK,OUTLIM=0                   
  2. Prepare DFSUDMP0 JCL by following the steps described in Invoking the Image Copy function through stand-alone DFSUDMP0.

    To enable the single-step HASH Check option, make the specification in the SYSIN control statement by referring to Control statements for the Image Copy function (DFSUDMP0 JCL), and add additional DD statements that are required for the single-step HASH Check option.

    Note: Do not specify DBDEFCTL for the DFSUDMP0 JCL. If DBDEFCTL is specified, it is regarded as multiple-step HASH Check.
  3. Submit the JCL.