suche 36x36
Latest versionsfixlist
11.1.0.7 FixList
10.5.0.9 FixList
10.1.0.6 FixList
9.8.0.5 FixList
9.7.0.11 FixList
9.5.0.10 FixList
9.1.0.12 FixList
Have problems? - contact us.
Register for free anmeldung-x26
Contact form kontakt-x26

DB2 - Problem description

Problem IT23817 Status: Closed

RETRIEVE ARRAY GETTING FULL WHEN TWO OR MORE DB2READLOG API CALLERS TRYING
TO READ FROM THE SAME LOG FILE

product:
DB2 FOR LUW / DB2FORLUW / B10 - DB2
Problem description:
When two or more db2readlog API callers try to retrieve the same 
log file, the following messages may occur in db2diag.log: 
 
2017-10-05-13.53.10.456450-300 I292450665E1644 LEVEL: Warning 
PID : 12535 TID : 140735663826688 PROC : db2sysc 0 
INSTANCE: INST1          NODE : 000 DB : SAMPLE 
HOSTNAME: HOST 
EDUID : 442 EDUNAME: db2lfr.0 (SAMPLE) 0 
FUNCTION: DB2 UDB, data protection services, 
sqlpgRetrieveStartUse, probe:190 
MESSAGE : ZRC=0x00000003=3 
          SQL0003N The database name is not valid. 
          DIA8003C The interrupt has been received. 
DATA #1 : <preformatted> 
WARNING: No room for retrieved log number 10908948 in 
retrieveArray. 
        index: 18446744073709551615 
   entryCount: 264 
retrieveCount: 264 
CALLSTCK: (Static functions may not be resolved correctly, as 
they are resolved to the nearest symbol) 
  [0] 0x00007FFFECC67B0F pdLogPrintf + 0x8F 
  [1] 0x00007FFFF1E0D8CC 
_Z21sqlpgRetrieveStartUseP14sqlpMasterDbcbjtPmmPKcmm + 0x26C 
  [2] 0x00007FFFF1E75B4B 
_Z25sqlplfrAddToRetrieveArrayP14sqlpMasterDbcbP12SQLPLFR_DBCBjPK 
cP21SQLPLFR_REQ_SCAN_NEXTmPmb + 0xEB 
  [3] 0x00007FFFF1E795B4 
_Z16sqlplfrFMOpenLogP12SQLPLFR_DBCBjP21SQLPLFR_REQ_SCAN_NEXTmPmP 
P9SQLP_LECB + 0x2584 
  [4] 0x00007FFFF1E6C9FA 
_Z16sqlplfrFMReadLogP12SQLPLFR_DBCBP21SQLPLFR_REQ_SCAN_NEXTP17SQ 
LPLFR_SCAN_DATA + 0x28A 
  [5] 0x00007FFFF1E7124C 
_Z17sqlplfrDoScanNextP12SQLPLFR_DBCBP11SQLPLFR_REQ + 0x2BC 
  [6] 0x00007FFFEFE1148C _Z10sqlplfrEduP9sqpLfrEdu + 0x47C 
  [7] 0x00007FFFEFE60668 _ZN9sqpLfrEdu6RunEDUEv + 0x28 
  [8] 0x00007FFFF05B9007 _ZN9sqzEDUObj9EDUDriverEv + 0xF7 
  [9] 0x00007FFFEFD4EB43 sqloEDUEntry + 0x303 
  [10] 0x00007FFFF7BC6AA1 /lib64/libpthread.so.0 + 0x7AA1 
 
 
This is a regression to APAR IT20001, which was not completely 
fixed when delivered within Db2 version 10.5 FixPack 9.
Problem Summary:
**************************************************************** 
* USERS AFFECTED:                                              * 
* ALL                                                          * 
**************************************************************** 
* PROBLEM DESCRIPTION:                                         * 
* See Error Description                                        * 
**************************************************************** 
* RECOMMENDATION:                                              * 
* Upgrade to Db2 11.1 Mod 3 Fix Pack 3 or higher               * 
****************************************************************
Local Fix:
To avoid the problem from happening, set overflow log path 
directly to the archive log path (including the chain folder), 
example: 
db2 update db cfg for sample using overflowlogpath 
/data1/jamesji/logs3/jamesji/SAMPV11/NODE0000/LOGSTREAM0000/C000 
0000 
 
Once the problem occurs, database need to be reactivated to 
resolve the issue.
available fix packs:
Db2 Version 11.1 Mod 3 Fix Pack 3 for Linux, UNIX, and Windows
Db2 Version 11.1 Mod3 Fix Pack3 iFix001 for Linux, UNIX, and Windows
Db2 Version 11.1 Mod3 Fix Pack3 iFix002 for Linux, UNIX, and Windows

Solution
First fixed in Db2 11.1 Mod 3 Fix Pack 3
Workaround
not known / see Local fix
Timestamps
Date  - problem reported    :
Date  - problem closed      :
Date  - last modified       :
23.01.2018
19.03.2018
19.03.2018
Problem solved at the following versions (IBM BugInfos)
Problem solved according to the fixlist(s) of the following version(s)