Imsunload Load
Imsunload Load
Imsunload Load
DB
DB
IMS HD Reorganization Reload utility Standard JCL statements for IPR Reload utility
//HDRELD EXEC PGM=DFSRRC00,PARM='ULU,DFSURGL0,HD32DB02', //IPRRELD EXEC PGM=HPSCMAIN,PARM='FUNC=RL,DBD=HD32DB02'
//STEPLIB DD DSN=IMS.SDFSRESL,DISP=SHR //STEPLIB DD DSN=IMSTOOL.LOADLIB,DISP=SHR
//DFSRESLB DD DSN=IMS.SDFSRESL,DISP=SHR // DD DSN=IMS.DYNLIB,DISP=SHR * DFSMDA members
//IMS DD DSN=IMS.DBDLIB,DISP=OLD // DD DSN=IMS.SDFSRESL,DISP=SHR
//SYSPRINT DD SYSOUT=A //DFSRESLB DD DSN=IMS.SDFSRESL,DISP=SHR
//DFSUINPT DD DSN=IMS.UNLOAD1,DISP=OLD, //IMS DD DSN=IMS.DBDLIB,DISP=SHR
// UNIT=TAPE,VOL=SER=TAPE11,LABEL=(,SL) //HPSOUT DD SYSOUT=A * corresponds to SYSPRINT
//DFSURWF1 DD DSN=IMS.WRKTAPE1,DISP=(NEW,KEEP), //DFSUINPT DD DSN=IMS.UNLOAD1,DISP=OLD,
// UNIT=TAPE,VOL=SER=WKTAPE,LABEL=(,SL) // UNIT=TAPE,VOL=SER=TAPE11,LABEL=(,SL)
// DCB=(BLKSIZE=1008,LRECL=900,RECFM=VB) //DFSURWF1 DD DSN=IMS.WRKTAPE1,DISP=(NEW,KEEP),
//HDPAYROL DD DSN=DATABASE.PAYROLL,DISP=OLD, // UNIT=TAPE,VOL=SER=WKTAPE,LABEL=(,SL)
// UNIT=SYSDA,VOL=SER=DB0001 // DCB=(BLKSIZE=1008,LRECL=900,RECFM=VB)
//HDINDEXO DD DSN=DATABASE.INDEXO,DISP=(NEW,KEEP), //DFSURCDS DD DSN=IMS.RLCDS,DISP=(OLD,KEEP),
// UNIT=SYSDA,VOL=SER=DB0003,SPACE=(CYL,(10,10)) // UNIT=SYSDA,VOL=SER=IMSMSC
//DFSURCDS DD DSN=IMS.RLCDS,DISP=(OLD,KEEP),
// UNIT=SYSDA,VOL=SER=IMSMSC
//DFSVSAMP DD input for VSAM and OSAM buffers and options • Same comments as above.
//DFSCTL DD *
SBPARM ACTIV=COND
/*
Reference:
Batch application exit routine (DFSISVI0) in IMS Version 11 Exit Routines (SC19-2437)
http://publib.boulder.ibm.com/infocenter/dzichelp/v2r2/index.jsp?topic=/com.ibm.ims11.doc.err/ims_batchappexit.htm
IPR High performance and high Either FABHSVI0 or After activating DFSISVI0 for
function unloading HPSRSVI0 HP Unload or HP Load (see
above), modify the installation
Running IPR Unload utility, instead default option for the IPR
of FABHURG1, by the JCL for * They are exactly
same. Unload utility to specify
DFSURGU0 JCLTYPE=DFS
IMS Tools Utility job When IMS Tools is used When IMS is used
Product
HP Unload High performance unloading FABH1001I DFSISVI0 EXIT The message FABH1001I is
IS CALLED AND FABHURG1 not issued
Running FABHURG1 utility by IS BEING INVOKED
using JCL for DFSURGU0
HP Load High performance execution HPSR0001I RELOAD The message HPSR0001I is
of user load program FUNCTION ENDED, not issued or the following
HIGHEST RETURN CODE IS message is issued:
Running user load applications xxx (REASON CODE: yyyy)
on HP Load by using DLIBATCH HPSR0203I NO CALLS ARE
PROCESSED BY LOAD API
PROCESSING
IPR High performance and high HPSU3003I DFSISVI0 EXIT The message HPSU3003I is
function unloading IS CALLED AND IPR not issued or the following
UNLOAD UTILITY IS BEING message is issued:
Running IPR Unload utility by INVOKED
using JCL for DFSURGU0 HPSU3004I DFSISVI0 EXIT
IS CALLED BUT IPR
UNLOAD UTILITY CANNOT
BE INVOKED