DB2 - Problem description
Problem IC64393 | Status: Closed |
Upgrading a v8.X database may fail with -902 while upgrading SYSCOLUMNS | |
product: | |
DB2 FOR LUW / DB2FORLUW / 970 - DB2 | |
Problem description: | |
During database migration we start to migrate table SYSCOLUMNS as indicated by following db2diag.log messages: ' Begin migrating catalog table: SYSCOLUMNS ' Then we are failing with following messages in the db2diag.log: 2009-11-05-23.35.08.060006-300 I215201A710 LEVEL: Severe PID : 418106 TID : 1544 PROC : db2sysc INSTANCE: db2inst1 NODE : 000 DB : TYPETAB APPHDL : 0-7 APPID: *LOCAL.db2inst1.091106043450 AUTHID : db2inst1 EDUID : 1544 EDUNAME: db2agent (TYPETAB ) FUNCTION: DB2 UDB, catalog migration, sqlrlmGetTargetTypeName, probe:690 MESSAGE : ZRC=0x801A006D=-2145779603=SQLZ_CA_BUILT "SQLCA has already been built" CALLED : DB2 UDB, catalog migration, sqlrlmLogErr RETCODE : ZRC=0x801A006D=-2145779603=SQLZ_CA_BUILT "SQLCA has already been built" DATA #1 : String with size, 26 bytes Migration DMS rc=80040001 2009-11-05-23.35.08.061571-300 I215912A721 LEVEL: Severe PID : 418106 TID : 1544 PROC : db2sysc INSTANCE: db2inst1 NODE : 000 DB : TYPETAB APPHDL : 0-7 APPID: *LOCAL.db2inst1.091106043450 AUTHID : db2inst1 EDUID : 1544 EDUNAME: db2agent (TYPETAB ) FUNCTION: DB2 UDB, catalog migration, sqlrlm_9to95_syscolumns, probe:2372 MESSAGE : ZRC=0x801A006D=-2145779603=SQLZ_CA_BUILT "SQLCA has already been built" CALLED : DB2 UDB, catalog migration, sqlrlmLogErr RETCODE : ZRC=0x801A006D=-2145779603=SQLZ_CA_BUILT "SQLCA has already been built" DATA #1 : String with size, 36 bytes SYSCOLUMNS Migration DMS rc=801a006d | |
Problem Summary: | |
**************************************************************** * USERS AFFECTED: * * All * **************************************************************** * PROBLEM DESCRIPTION: * * This is caused by issue handled in APAR LI70020. A RENAME * * TABLE leaves an orphan row in SYSCOLPROPERTIES behind. While * * upgrading table SYSCOLPROPERTIES in v8 to v9.1, the orphan * * row is cleaned up incorrectly. This causes failure of * * upgrade of table SYSCOLUMNS in v9.1to v9.5, as a lookup of * * the row in SYSCOLPROPERTIES is needed. Additional checks are * * added to db2ckupgrade to capture theorphan rows (introduced * * on a db2level without APAR LI70020) and handle this during * * database upgrade. * **************************************************************** * RECOMMENDATION: * * Upgrade to DB2 version 9.7 FP2 * **************************************************************** | |
Local Fix: | |
There is no workaround for this issue. Please contact IBM DB2 Support to verifiy that you are hitting this APAR. | |
available fix packs: | |
DB2 Version 9.7 Fix Pack 2 for Linux, UNIX, and Windows | |
Solution | |
First fixed in DB2 version 9.7 FP2 | |
Workaround | |
not known / see Local fix | |
Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 06.11.2009 31.05.2010 31.05.2010 |
Problem solved at the following versions (IBM BugInfos) | |
9.7.FP2 | |
Problem solved according to the fixlist(s) of the following version(s) | |
9.7.0.2 |