Fixes are available
DB2 Version 10.1 Fix Pack 1 for Linux, UNIX, and Windows
DB2 Version 10.1 Fix Pack 2 for Linux, UNIX, and Windows
DB2 Version 10.1 Fix Pack 3 for Linux, UNIX, and Windows
DB2 Version 10.1 Fix Pack 4 for Linux, UNIX, and Windows
DB2 Version 10.1 Fix Pack 3a for Linux, UNIX, and Windows
DB2 Version 10.1 Fix Pack 6 for Linux, UNIX, and Windows
APAR status
Closed as fixed if next.
Error description
The physical limits of an SMS table space have been reached, meaning the highest possible page has been allocated and used, If there is an incoming request to extend this table space, for example through an insert, DB2 will erroneously allocate a page whose number is higher than the allowed maximum page number. This fact will be concealed during runtime, except that additional inserts into this table space will fail with SQL1236N, which is a misleading error (should be SQL0659N). However, the page whose number is higher than the limit will continue to exist. If the log record for the page in question needs to be replayed, for example during rollforward or crash recovery, error SQL1042C will be returned, and the database will be marked bad. The following messages will be reported in DB2 diagnostic log: FUNCTION: DB2 UDB, recovery manager, sqlpresr, probe:640 DATA #1 : String, 142 bytes Crash recovery failed with rc -2080243703 LowtranLSN 0000062005C2C320 MinbuffLSN 0000062005C2C320 Recovery started on log file S0345262.LOG. FUNCTION: DB2 UDB, base sys utilities, sqeLocalDatabase::RecoverDatabase, probe:60 MESSAGE : ADM1532E  Crash recovery has failed with SQLCODE "-1042". EDUID   : 8356                 EDUNAME: db2redow (TEST) FUNCTION: DB2 UDB, Common Trace API, sqlbfix, probe:621 MESSAGE : ZRC=0x84020009=-2080243703=SQLB_RC_PG_NUM_ERR           "Page number exceeds max -8100"           DIA8709E Segmented table page number was too high. If SMS tablespaces are used and rollforward or crash recovery fail with SQL1042C and DIA8709E, or INSERT fails SQL1236N, please install this fix. Reference: v9.5 APAR IZ35046
Local fix
To prevent this problem from happening, please, move large SMS tables to a large table space, then take another backup and restore from the new image. Otherwise, please, Roll Forward to a point in time before the transaction log entry is replayed.
Problem summary
**************************************************************** * USERS AFFECTED: * * During CRASH RECOVERY fails with DB2DIAG.LOG entry DIA8709E. * **************************************************************** * PROBLEM DESCRIPTION: * * See Error Description * **************************************************************** * RECOMMENDATION: * * Upgrade to DB2 LUW version v10fp1 * ****************************************************************
Problem conclusion
Temporary fix
Comments
APAR Information
APAR number
IC84300
Reported component name
DB2 FOR LUW
Reported component ID
DB2FORLUW
Reported release
A10
Status
CLOSED FIN
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2012-06-13
Closed date
2012-12-03
Last modified date
2016-04-07
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Applicable component levels
RA10 PSN
UP
RA10 PSY
UP
[{"Line of Business":{"code":"LOB10","label":"Data and AI"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSEPGG","label":"DB2 for Linux- UNIX and Windows"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"10.1"}]
Document Information
Modified date:
19 September 2021