A fix is available
APAR status
Closed as program error.
Error description
An ABENDS878 occurs if a single UNLOAD command contains at least two logical unloads (SELECT statements) and the following conditions are satisfied: - each of the two logical unloads involve a LOB column coming from two distinct tables - one of the logical unload is processed in SQL mode - one of the logical unload is processed in native mode as in the example below: DSN 'ME.FILES.&DB..&TS..P&PART..&UQ.' UNIT SYSDA SPACE(5,1) TRK TEMPLATE OUTLOB DSN MZLFRD.&DB..&TS..P&PART.(&UQ.) UNIT SYSDA SPACE(5,1) TRK DIR 5 UNLOAD TABLESPACE OPTIONS REFORMAT (TYPE CLOB INTO CHAR(80) CLOBF OUTLOB) PARALLELISM (2,2,2) SELECT COL_LOB1 FROM ME,MYTABLE1 OUTDDN(SYSREC01) SELECT COL_LOB2, COL3 FROM ME.MYTABLE2, ME.TABLE3 OUTDDN(SYSREC02) where COL_LOB1 and COL_LOB2 are LOB columns. PB12072 ABENDS878 S878 878 ABEND878
Local fix
Separate the two logical unloads into distinct UNLOAD commands or add a DB2 FORCE option to make sure both logical unloads are processed in SQL mode (be aware that this might have an impact on performance though).
Problem summary
**************************************************************** * USERS AFFECTED: Users of DB2 High Performance Unload. * **************************************************************** * PROBLEM DESCRIPTION: An ABENDS878 occurs if two logical * * unloads (SELECT) from a single UNLOAD * * command request unloading LOB columns * * from distinct tables as in the example * * below: * * DSN 'MZLFRD.&DB..&TS..P&PART..&UQ.' * * UNIT WORK SPACE(5,1)TRK * * TEMPLATE OULOB * * DSN MZLFRD.&DB..&TS..P&PART * * .(&UQ.) UNIT WORK SPACE(5,1) TRK * * DIR 5 * * UNLOAD TABLESPACE * * OPTIONS REFORMAT (TYPE CLOB INTO * * CHAR(80) CLOBF OULOB) * * PARALLELISM (2,2,2) * * SELECT COL_LOB1 * * FROM ME,MYTABLE1 * * OUTDDN(SYSREC01) * * SELECT COL_LOB2 * * FROM ME.MYTABLE2 * * OUTDDN(SYSREC02) * * where COL_LOB1 and COL_LOB2 are LOB * * columns. * * This occurs if one of the SELECT is * * processed in native mode and the * * other one is processed in SQL mode. * * PB 12072 * **************************************************************** * RECOMMENDATION: APPLY the PTF. * **************************************************************** The inzpab and inzrunh modules were fixed.
Problem conclusion
APPLY the PTF.
Temporary fix
Comments
APAR Information
APAR number
PI07913
Reported component name
DB2 HI PERF UNL
Reported component ID
5697F4400
Reported release
410
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-12-11
Closed date
2014-01-28
Last modified date
2014-02-05
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI14568 UI14569
Modules/Macros
INZ$$PRM INZTDSC INZTPMEM INZTVAR INZUTILK
Fix information
Fixed component name
DB2 HI PERF UNL
Fixed component ID
5697F4400
Applicable component levels
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":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSAUUV","label":"IBM Db2 High Performance Unload for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"410","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]
Document Information
Modified date:
12 February 2021