A fix is available
APAR status
Closed as program error.
Error description
DB2DDF DB2DRDA DB2IDAA IDAAV2R1/K ABND=0C4-00000010, LOC=DSNLZGLM.DSNLZRCD+4386 (or +4496) during fetch from remote DB2/LUW server (when the row level SQLCA is split between QRYDTAs). ************************************************************** Additional symptoms and keywords: ABEND0C4 AB0C4 S00C4 0C4 0C4-00000010 00000010 RC00000010 DSNLZRCD DSNLZRCD+4386 4386 DSNLZRCD+4496 4496 ABND=0C4-00000004 LOC=DSNLZGLM.DSNLZRCD+4386 ABEND04E AB04E S004E 04E 04E-00D300F1 00D300F1 RC00D300F1 DSNLTST1 DSNLTST1+089A 089A ABND=04E-00D300F1 LOC=DSNLDTMG.DSNLTST1+089A Note: An 04E-00D300F1 from any CSECT may occur. IDAAV2R1/K
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All Distributed Data Facility (DDF) users. * **************************************************************** * PROBLEM DESCRIPTION: Two independent problems occur at a * * DB2 9 for z/OS system after APAR * * PM45483 (PTF UK73647) is applied. * * 1. Abend 0C4-00000004 DSNLZRCD+4386 * * when DB2 is acting as a requester * * to a DB2 for LUW server. * * 2. Abend 04E-00D300F1 DSNLTST1+089A * * may occur, typically after a * * communication error condition is * * detected with a remote server. * * Note: An 04E-00D300F1 from any * * CSECT may occur. * **************************************************************** * RECOMMENDATION: * **************************************************************** Two independent problems are described: 1. The DB2 9 for z/OS system, acting as requester, acquires storage to receive query reply data from a remote server, including the SQLCA for a fetched row. The SQLCA information being returned is split across multiple DRDA objects. In handling the split object, DB2 incorrectly accesses the acquired storage and DB2 abends the thread as reported. 2. The DB2 9 for z/OS system, acting as a requester, sends an SQL request to a remote server however a communication error occurs. Due to an uninitialized indicator, DB2 does not correctly set error information related to the failure and the absence of the error information causes the thread to abend as reported. The problems only occur after applying APAR PM45483 (PTF UK73647).
Problem conclusion
Two independent problems are corrected: 1. DB2 9 for z/OS has been changed to access the acquired storage correctly. 2. DB2 9 for z/OS has been changed to initialize the indicator.
Temporary fix
Comments
APAR Information
APAR number
PM58224
Reported component name
DB2 OS/390 & Z/
Reported component ID
5740XYR00
Reported release
910
Status
CLOSED PER
PE
YesPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-02-14
Closed date
2012-03-12
Last modified date
2012-08-13
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK76989
Modules/Macros
DSNLXSET DSNLZRCD
Fix information
Fixed component name
DB2 OS/390 & Z/
Fixed component ID
5740XYR00
Applicable component levels
R910 PSY UK76989
UP12/03/27 P F203
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":"SSEPEK","label":"Db2 for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.1","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
13 August 2012