DB2 - Problem description
Problem IC68171 | Status: Closed |
ON WINDOWS, DB2CKUPGRADE.EXE UTILITY FAILS WHEN IT IS RUN FROM THE DB2 PRODUCT CD BEFORE DB2 IS INSTALLED | |
product: | |
DB2 FOR LUW / DB2FORLUW / 970 - DB2 | |
Problem description: | |
The db2ckupgrade utility is used to verify whether a database is ready for upgrade. On Windows, the db2ckupgrade.exe utility can be run before installing new DB2 copy on the machine. However, without Microsoft VC runtime library installed, db2ckupgrade.exe would fail with: C:\tmp\SERVER\db2\Windows\utilities>db2ckupgrade.exe The system cannot execute the specified program. The Windows event log would contain the following errors: 3/24/2010 11:44:48 PM SideBySide Error None 59 N/A W2K3SE "Generate Activation Context failed for C:\tmp\SERVER\db2\Windows\utilities\db2ckupgrade.exe. Reference error message: The referenced assembly is not installed on your system. ." 3/24/2010 11:44:48 PM SideBySide Error None 59 N/A W2K3SE "Resolve Partial Assembly failed for Microsoft.VC80.CRT. Reference error message: The referenced assembly is not installed on your system. ." 3/24/2010 11:44:48 PM SideBySide Error None 32 N/A W2K3SE "Dependent Assembly Microsoft.VC80.CRT could not be found and Last Error was The referenced assembly is not installed on your system. " This APAR will fix the db2ckupgrade.exe by removing the requirement of having Microsoft VC runtime or new DB2 copy installed. | |
Problem Summary: | |
**************************************************************** * USERS AFFECTED: * * When user run db2ckupgrade.exe from DB2 product CD before * * installing DB2 on Windows Platform. * **************************************************************** * PROBLEM DESCRIPTION: * * The db2ckupgrade utility is used to verify whether a * * database is ready for upgrade. On Windows, the * * db2ckupgrade.exe utility can be run before installing new * * DB2 copy on the machine. However, without Microsoft VC * * runtime library installed, db2ckupgrade.exe would fail with: * * * * * * C:\tmp\SERVER\db2\Windows\utilities>db2ckupgrade.exe * * The system cannot execute the specified program. * * * * The Windows event log would contain the following errors: * * * * * * 3/24/2010 11:44:48 PM SideBySide Error None * * 59 N/A W2K3SE "Generate Activation Context failed for * * C:\tmp\SERVER\db2\Windows\utilities\db2ckupgrade.exe. * * Reference error message: The referenced assembly is not * * installed on your system. * * ." * * * * 3/24/2010 11:44:48 PM SideBySide Error None * * 59 N/A W2K3SE "Resolve Partial Assembly failed for * * Microsoft.VC80.CRT. Reference error message: The referenced * * assembly is not installed on your system. * * ." * * 3/24/2010 11:44:48 PM SideBySide Error None * * 32 N/A W2K3SE "Dependent Assembly Microsoft.VC80.CRT * * could not be found and Last Error was The referenced * * assembly is not installed on your system * * . " * * * * * * This APAR will fix the db2ckupgrade.exe by removing the * * requirement of having Microsoft VC runtime or new DB2 copy * * installed. * **************************************************************** * RECOMMENDATION: * * Upgrade to DB2 UDB Version 9.7 FixPack 3 or later release. * **************************************************************** | |
Local Fix: | |
Download and install Microsoft VC 2005 runtime x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.805_x-ww_6b8a9 50a or higher, or install DB2 which comes with the required Microsoft VC runtime libraries. | |
available fix packs: | |
DB2 Version 9.7 Fix Pack 3 for Linux, UNIX, and Windows | |
Solution | |
Problem was first fixed in DB2 UDB Version 9.7 FixPack 3. | |
Workaround | |
not known / see Local fix | |
Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 26.04.2010 19.10.2010 19.10.2010 |
Problem solved at the following versions (IBM BugInfos) | |
9.7.FP3 | |
Problem solved according to the fixlist(s) of the following version(s) | |
9.7.0.3 | |
9.7.0.3 |