DB2 - Problem description
Problem IC63527 | Status: Closed |
INDEX ON SYSIBM.SYSTABLES MAY BE MARKED INVALID DURING UPGRADE CAUSING UPGRADE TO FAIL IF DATABASE CONTAINS PARTITIONED TABLES | |
product: | |
DB2 FOR LUW / DB2FORLUW / 970 - DB2 | |
Problem description: | |
Specific to upgrade from v9.1 to v9.7, database upgrade can fail when catalog index on SYSIBM.SYSTABLES is marked for recreation during the upgrade and the database contains user partitioned tables. As part of the upgrade, index root pages may need to be expanded to handle additional information. If there is not sufficient room in the index root page, the index will be flagged as needing to be rebuilt. If index of SYSIBM.SYSTABLES is marked to be rebuilt and database contains user partitioned tables, the database upgrade fails during SYSDATAPARTITIONS migration. The db2diag.log has the following error messages: 2009-10-01-14.16.08.157791-240 I345321A598 LEVEL: Info PID : 369596 TID : 1821 PROC : db2syscINSTANCE: katylao2 NODE : 000 DB : SYSTAB APPHDL : 0-13 APPID: *LOCAL.katylao2.091001180946 AUTHID : KATYLAO2 EDUID : 1821 EDUNAME: db2agent (SYSTAB ) FUNCTION: DB2 UDB, index manager, sqliMigrateRootPage, probe:14685055086129564619 DATA #1 : <preformatted> Index will be marked to be rebuilt and migration will continue. Root page=105 index IID= 0 TableSpaceID=0 TableId=5 Index_TableSpaceId=0 Index_ObjectId=5 <....> 2009-10-01-14.22.02.555274-240 I556179A498 LEVEL: WarningPID : 369596 TID : 1821 PROC : db2syscINSTANCE: katylao2 NODE : 000 DB : SYSTAB APPHDL : 0-13 APPID: *LOCAL.katylao2.091001180946 AUTHID : KATYLAO2 EDUID : 1821 EDUNAME: db2agent (SYSTAB ) FUNCTION: DB2 UDB, catalog migration, sqlrlm_catalog_migrate, probe:4754 DATA #1 : <preformatted> Catalog table: SYSTABLES:FID(5) TID(0) Migration Status: 2 <....> 2009-10-01-14.36.57.801996-240 I762315A861 LEVEL: Info PID : 369596 TID : 1821 PROC : db2syscINSTANCE: katylao2 NODE : 000 DB : SYSTAB APPHDL : 0-13 APPID: *LOCAL.katylao2.091001180946 AUTHID : KATYLAO2 EDUID : 1821 EDUNAME: db2agent (idle) FUNCTION: DB2 UDB, oper system services, sqlofica, probe:10 DATA #1 : SQLCA, PD_DB2_TYPE_SQLCA, 136 bytes sqlcaid : SQLCA sqlcabc: 136 sqlcode: -902 sqlerrml: 49 sqlerrmc: SYSDATAPARTITIONS Migration DMS rc=8404007e: Open sqlerrp : SQLRM094 sqlerrd : (1) 0x801A006D (2) 0x00000001 (3) 0x00000000 (4) 0x00000003 (5) 0xFFFFDEE7 (6) 0x00000000 sqlwarn : (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) sqlstate: 58005 | |
Problem Summary: | |
INDEX ON SYSIBM.SYSTABLES MAY BE MARKED INVALID DURING UPGRADE CAUSING UPGRADE TO FAIL IF DATABASE CONTAINS PARTITIONED TABLES | |
Local Fix: | |
available fix packs: | |
DB2 Version 9.7 Fix Pack 1 for Linux, UNIX, and Windows | |
Solution | |
First fixed in DB2 UDB Version 9.7, FixPak 1 | |
Workaround | |
not known / see Local fix | |
Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 01.10.2009 28.12.2009 28.12.2009 |
Problem solved at the following versions (IBM BugInfos) | |
9.7. | |
Problem solved according to the fixlist(s) of the following version(s) | |
9.7.0.1 |