Latest versionsfixlist
11.1.0.7 FixList
10.5.0.9 FixList
10.1.0.6 FixList
9.8.0.5 FixList
9.7.0.11 FixList
9.5.0.10 FixList
9.1.0.12 FixList
Have problems? - contact us.
Register for free anmeldung-x26
Contact form kontakt-x26

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
DB2 Version 9.7 Fix Pack 2 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 3 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 3a for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 4 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 5 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 6 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 7 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 9a for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 8 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 9 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 10 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 FixList