A fix is available
APAR status
Closed as program error.
Error description
The unload of the data from an image copy requested through the FROMCOPY option of the Db2 UNLOAD syntax can end with an ABENDS0C4 in function inzctrlhBuildIcInformation. This can occur when all the following conditions are fulfilled: - the unload command uses the DB2 UNLOAD syntax (the INZUTILC module is ran) - the unload from the image copy is requested through the FROMCOPY option - the VUU030/ULOPTNS parmlib parameter's value contains SEARCH_UNCATALOGED_IC(YES) The detailed symptom cannot be predicted as it depends on the memory allocation at run time. An example of symptom is: Abend 0c4 and traceback: inzctrlhBuildIcInformation +00000596 2999 INZUTILK ochar.h 7 inzctrliCheckCopyDsn +000002EC 1505 INZUTILK inzctrli.c 8 _inzctrlhCheckCopyDdnParam +00000AD2 3303 INZUTILK inzctrlh.c 9 inzctrlhHPU +0000176A 1614 INZUTILK inzctrlh.c 10 inzcontrolControl +000001E8 298 INZUTILK inzctrl.c 11 _inzmainThreadForRun +000003CA 698 INZUTILK inzmain.c
Local fix
If applicable, consider using the Db2 HPU syntax to unload the data from the image copy.
Problem summary
**************************************************************** * USERS AFFECTED: Users of Db2 High Performance Unload for * * z/OS * **************************************************************** * PROBLEM DESCRIPTION: The unload of the data from an image * * copy requested through the FROMCOPY * * option of the Db2 UNLOAD syntax can * * end with an ABENDS0C4 in function * * inzctrlhBuildIcInformation. * * * * This is can occur when all the * * following conditions are fulfilled : * * * * - the unload command uses the DB2 * * UNLOAD syntax (the INZUTILC module is * * run) * * * * - the unload from the image copy is * * requested through the FROMCOPY option * * * * - the VUU030/ULOPTNS parmlib * * parameter's value contains * * SEARCH_UNCATALOGED_IC(YES) * * * * The detailed symptom cannot be * * predicted as it depends on the memory * * allocation at run time. An example of * * symptom is: * * Abend 0c4 and traceback : * * * * inzctrlhBuildIcInformation * * +00000596 2999 * * INZUTILK ochar.h * * 7 inzctrliCheckCopyDsn * * +000002EC 1505 * * INZUTILK inzctrli.c * * 8 _inzctrlhCheckCopyDdnParam * * +00000AD2 3303 * * INZUTILK inzctrlh.c * * 9 inzctrlhHPU * * +0000176A 1614 * * INZUTILK inzctrlh.c * * 10 inzcontrolControl * * +000001E8 298 * * INZUTILK inzctrl.c * * 11 _inzmainThreadForRun * * +000003CA 698 * * INZUTILK inzmain.c * * * * Local: if applicable, consider using * * the Db2 HPU syntax to unload the data * * from the image copy. * **************************************************************** * RECOMMENDATION: Apply the PTF * **************************************************************** abend 0c4 unloading image copy using FROMCOPY option from Db2 UNLOAD syntax
Problem conclusion
Code has been changed to fix this problem
Temporary fix
Comments
APAR Information
APAR number
PH56935
Reported component name
DB2 HI PERF UNL
Reported component ID
5697F4400
Reported release
510
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2023-09-13
Closed date
2023-10-23
Last modified date
2023-12-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI94047
Modules/Macros
INZ$$CCQ INZ$$PRM INZMQRY INZPARM INZTDSC INZTOOLS INZTVAR INZUTIB1 INZUTIB2 INZUTILC INZUTILD INZUTILK
Fix information
Fixed component name
DB2 HI PERF UNL
Fixed component ID
5697F4400
Applicable component levels
R510 PSY UI94047
UP23/11/07 P F311
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSZJXP","label":"DB2 Tools for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.1.0","Line of Business":{"code":"LOB10","label":"Data and AI"}}]
Document Information
Modified date:
04 December 2023