DB2 - Problem description
| Problem IC61866 | Status: Closed |
DB2LICM -G <FILENAME> RETURNS ERROR LIC1442E | |
| product: | |
DB2 FOR LUW / DB2FORLUW / 970 - DB2 | |
| Problem description: | |
Executing db2licm -g <filename> returns with error:
LIC1442E An error occurred when generating compliance report.
Explanation:
Compliance report could not be created.
User response:
Ensure this program is able to write to the file specified and
try again.
The install is a root installation.
The db2diag.log file shows:
2009-04-22-12.53.10.556785+120 I4033A379 LEVEL: Error
PID : 2166892 TID : 1
FUNCTION: DB2 Common, Generic Registry, GenRegFile::OpenScan,
probe:10
MESSAGE : ECF=0x900001BF Failed to open the input registry
CALLED : DB2 Common, OSSe, OSSHFile::open
RETCODE : ECF=0x9000001A File doesn't exist
ARG #1 : String, 32 bytes
/home/db2inst1/sqllib/global.reg
2009-04-22-12.53.10.557042+120 I4413A351 LEVEL: Error
PID : 2166892 TID : 1
FUNCTION: DB2 Common, Generic Registry, ossOpenInstanceList,
probe:30
MESSAGE : ECF=0x900001BF Failed to open the input registry
CALLED : DB2 Common, Generic Registry, GenRegFile::OpenScan
RETCODE : ECF=0x900001BF Failed to open the input registry
2009-04-22-12.53.10.557151+120 I4765A236 LEVEL: Error
PID : 2166892 TID : 1
FUNCTION: DB2 Common, Generic Registry, ossCloseInstanceList,
probe:10
MESSAGE : ECF=0x90000262 The Global Registry handle is invalid
2009-04-22-12.53.10.557275+120 I5002A458 LEVEL: Error
PID : 2166892 TID : 1 PROC : db2licm
INSTANCE: db2dbm23 NODE : 000
FUNCTION: DB2 UDB, license manager,
sqllcGenerateComplianceReport,
probe:1
MESSAGE :
ECF=0x900001BF=-1879047745=ECF_GENREG_OPEN_INPUT_FILE_FAILED
Failed to open the input registry DATA #1 : String, 70 bytes
Cannot obtain instance list for this install path from global
registry
From the documentation:
The Global Registry exists only on UNIX and Linux platforms:
* For root installations, the Global Registry file is
located at /var/db2/global.reg (/var/opt/db2/global.reg on
HP-UX).
* For non-root installations, the Global Registry file is
located at $HOME/sqllib/global.reg, where $HOME is the non-root
user's home directory. | |
| Problem Summary: | |
User Affected: All | |
| Local Fix: | |
Remove any defunct instances via db2idrop <instance name> | |
| available fix packs: | |
DB2 Version 9.7 Fix Pack 1 for Linux, UNIX, and Windows | |
| Solution | |
Problem was first fixed in Version 9.7 Fix Pack 1 | |
| Workaround | |
not known / see Local fix | |
| Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 07.07.2009 15.12.2009 15.12.2009 |
| Problem solved at the following versions (IBM BugInfos) | |
9.7.FP1 | |
| Problem solved according to the fixlist(s) of the following version(s) | |
| 9.7.0.1 |
|