IBM Support

JCL to invoke IMS™ HP Unload

Question & Answer


Question

Can we use standard IMS utility unload JCL to invoke IMS HP Unload?

Answer

We use standard IMS utility reorganization reload JCL for DFSURGL0, but are able to execute HP Load if the STEPLIB DD library contains it. Is the same true for HP Unload?

No, HP Unload is invoked with the following EXEC statement:
// EXEC PGM=FABHX034,PARM=('DFSRRC00/DLI',pgmname,psbname,...)
where pgmname can be either FABHURG1 or FABHFSU, depending on which utility
you use to perform unload.

Note: The first PARM parameter must contain an IMS region name: DLI, ULU or DBB. If ULU is specified, the third parameter must contain a DBD name instead of a PSB name.


HP Unload is not invoked with the following EXEC statement:
// EXEC PGM=DFSRRC00,PARM='ULU,DFSURGU0,PARTDATA,,,,,,,,,,,N'
whether or not the HP Unload load library is in the STEPLIB DD.

However, HP Load is invoked the same way as the IMS-supplied HD Reorganization Reload Utility. They are both invoked with the following EXEC statement:
// EXEC PGM=DFSRRC00,PARM='ULU,DFSURGL0,dbdname'
Whichever program is found first in the STEPLIB DD concatenation is run.

[{"Line of Business":{"code":"LOB35","label":"Mainframe SW"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSAVHH","label":"IMS High Performance Unload for z\/OS"},"ARM Category":[{"code":"a8m0z000000cvYmAAI","label":"IMS High Performance Unload for z\/OS"}],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Version(s)"}]

Document Information

Modified date:
15 November 2020

UID

swg21176799