DB2 - Problem description
Problem IC89738 | Status: Closed |
SQL0901 FOUND IN DB2DIAG.LOG INDICATING "BAD ALLOCATION IN TABLESPACE" FROM "SQLBMOVEHIGHESTEXTENT" | |
product: | |
DB2 FOR LUW / DB2FORLUW / A10 - DB2 | |
Problem description: | |
In an edge case scenario it is possible for an extent movement to encounter a situation where there is no more space available and allocates a new extent above the table space High Water Mark. This is considered an error condition which will rollback the outstanding work in the transaction and writing a severe error in the db2diag.log: 2013-01-22-11.05.53.261174-300 I108545E1594 LEVEL: Severe PID : 6605 TID : 46914481416512 PROC : db2sysc INSTANCE: db2inst1 NODE : 000 DB : X APPHDL : 0-28 APPID: *LOCAL.DB2.130122160600 AUTHID : DB2INST1 HOSTNAME: localhost EDUID : 1119 EDUNAME: db2agent (X) FUNCTION: DB2 UDB, buffer pool services, sqlbMoveHighestExtent, probe:2776 MESSAGE : ZRC=0x82020001=-2113798143=SQLB_NONSEVERE_PRGERR "non-severe BPS programming error" DIA8532C An internal processing error has occurred. DATA #1 : Page ID, PD_TYPE_SQLB_PAGE_ID, 4 bytes 63992 DATA #2 : Hex integer, 1 bytes 0x00 DATA #3 : SQLB_EXTENT_MOVEMENT_CB, PD_TYPE_SQLB_EXTENT_MOVEMENT_CB, 64 bytes extentDescriptors: 0x00002aabce611fc0 lowestExtentToMove: 7990 highestExtentToMove: 7999 currentExtent: 7999 lastExtent: 4294967295 numberOfExtentsMoved: 2 numberOfExtentsLeft: 0 currentN: 10 totalMoveTime: 26363 moveBatchSize: 10 reduceContFreq: 100 DATA #4 : signed integer, 8 bytes 0 DATA #5 : SQLB_EXTENT_DESC, PD_TYPE_SQLB_EXTENT_DESC, 40 bytes oldLocation: 7999 newLocation: 4294967295 objectPageNum: 63936 Obj: {pool:0;obj:0;type:0} Parent={0;0} extentLatch: 0x00002aabce611fd8 DATA #6 : Page ID, PD_TYPE_SQLB_PAGE_ID, 4 bytes 8 2013-01-22-11.05.53.261712-300 E110140E545 LEVEL: Info PID : 6605 TID : 46914481416512 PROC : db2sysc INSTANCE: db2inst1 NODE : 000 DB : X APPHDL : 0-28 APPID: *LOCAL.DB2.130122160600 AUTHID : DB2INST1 HOSTNAME: localhost EDUID : 1119 EDUNAME: db2agent (X) FUNCTION: DB2 UDB, buffer pool services, sqlbLockAndMoveExtents, probe:4892 MESSAGE : ADM6008I Extents within table space "TS1" (ID "3") have been moved. Reason code = "0". 2013-01-22-11.05.53.263996-300 I110686E666 LEVEL: Severe PID : 6605 TID : 46914481416512 PROC : db2sysc INSTANCE: db2inst1 NODE : 000 DB : X APPHDL : 0-28 APPID: *LOCAL.DB2.130122160600 AUTHID : DB2INST1 HOSTNAME: localhost EDUID : 1119 EDUNAME: db2agent (X) FUNCTION: DB2 UDB, buffer pool services, sqlbExtentMovementEntryPoint, probe:5416 MESSAGE : ZRC=0x82020001=-2113798143=SQLB_NONSEVERE_PRGERR "non-severe BPS programming error" DIA8532C An internal processing error has occurred. DATA #1 : <preformatted> Error in extent movement iCoord | |
Problem Summary: | |
**************************************************************** * USERS AFFECTED: * * See Error Description * **************************************************************** * PROBLEM DESCRIPTION: * * See Error Description * **************************************************************** * RECOMMENDATION: * * Upgrade to DB2 10.1 for Linux, UNIX, and Windows Fix Pack 3 * **************************************************************** | |
Local Fix: | |
available fix packs: | |
DB2 Version 10.1 Fix Pack 3 for Linux, UNIX, and Windows | |
Solution | |
Problem first fixed in DB2 10.1 for Linux, UNIX, and Windows Fix Pack 3 | |
Workaround | |
not known / see Local fix | |
Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 22.01.2013 27.09.2013 27.09.2013 |
Problem solved at the following versions (IBM BugInfos) | |
Problem solved according to the fixlist(s) of the following version(s) | |
10.1.0.3 | |
10.1.0.3 |