I just installed 10.1 custom install to test my app against the new version, but now I am unable to start DB2 at all.
The db2diag.log file says ECF_LIB_CANNOT_LOAD
When I look at my file system I don't have a
directory at all.
(Note that I specified ..\IBM\DB2_10.1' as my DB2 root directory instead of '..\IBM\SQLLIB' or whatever it normally is)
There are a bunch of 'gsk8*' files in a
directory; but not the file that it is looking for.
My guess is that I told it not to install something that is required.
(I'm suprised it allowed me to do that)
Any ideas what it is I am missing?
The one thing I did tell it not to install was the 'Secure Shell' (SSH) - as the dialog said that was for remote access and I dont plan to allow any remote access.
Pinned topic Unable to start DB2 Express 10.1 (gsk8iccs.dll missing)
Answered question This question has been answered.
Unanswered question This question has not been answered yet.
Updated on 2012-09-28T10:30:44Z at 2012-09-28T10:30:44Z by G35R_Chandu_Manepalli_J_V_R
p175 110000PWGG52 Posts
Re: Unable to start DB2 Express 10.1 (gsk8iccs.dll missing)2012-05-02T19:15:25ZThis is the accepted answer. This is the accepted answer.I had a similar issue when I first installed. Had to reboot after a db2stop as it would not release the file as you stated. Now however it seems to have come right. I can do a db2stop followed by a db2start without issue, but after first installation that was possible.
MikeDempsey 270000VDGH2 Posts
Re: Unable to start DB2 Express 10.1 (gsk8iccs.dll missing)2012-05-02T20:24:32ZThis is the accepted answer. This is the accepted answer.
- p175 110000PWGG
However I used the Modify option of Install to rerun the install - adding SSH just in case it was required - and after that completed everything worked fine.
DavidWAdler 1200006AT71 Post
Re: Unable to start DB2 Express 10.1 (gsk8iccs.dll missing)2012-06-06T20:18:00ZThis is the accepted answer. This is the accepted answer.I'm having the same problem but have uninstalled / reinstalled half a dozen times with no success. Each time the installation was successful.
This is on Windows XP Pro SP3 32-bit installing DB2 Express-C 10.1. I installed the 64-bit version on Windows 7 with no problem.
This is the error in db2diag.log:
2012-06-06-16.04.11.359000-240 I11261H938 LEVEL: Error
PID : 3188 TID : 2824 PROC : db2syscs.exe
INSTANCE: DB2 NODE : 000
EDUID : 2824 EDUNAME: db2sysc
FUNCTION: DB2 Common, Cryptography, cryptDynamicLoadGSKitCrypto, probe:998
MESSAGE : ECF=0x90000076=-1879048074=ECF_LIB_CANNOT_LOAD
Cannot load the specified library
DATA #1 : unsigned integer, 4 bytes
DATA #2 : String, 30 bytes
 0x6D361329 sqloGetProfKey + 0x4A5F9
 0x6DD8380A ossLog + 0xDA
 0x6DD83784 ossLog + 0x54
 0x0320E8D9 sqlucPdLog + 0x8E7699
 0x025CB0CA cryptDecryptBuffer + 0x42A
 0x025CAF4E cryptDecryptBuffer + 0x2AE
 0x01A67CA7 sqloRunInstance + 0x187
 0x00402009 0x00402009 + 0x0
 0x004014CC 0x004014CC + 0x0
 0x7C80B729 GetModuleFileNameA + 0x1BA
mor 110000Q8NJ4 Posts
Re: Unable to start DB2 Express 10.1 (gsk8iccs.dll missing)2012-07-25T19:26:47ZThis is the accepted answer. This is the accepted answer.
- DavidWAdler 1200006AT7
I also experienced the same symptom (but using v10.1 DB2 Advanced Enterprised Edition) on Win32.
The workaround is to copy the \program files\ibm\gsk8\lib tree (and all its sub-directories) to the \program files\ibm\sqllib\bin\icc tree.
The db2 instance then started correctly for me.
mor 110000Q8NJ4 Posts
Re: Unable to start DB2 Express 10.1 (gsk8iccs.dll missing)2012-08-28T12:09:13ZThis is the accepted answer. This is the accepted answer.
- mor 110000Q8NJ
Using REGEDIT.EXE , navigate to
That subkey should show a few sub-keys in the right hand side pane like this:
If you see that the value of "Current" is different from 0x00000001(1) and you get the gsk8iccs.dll ECF_LIB_CANNOT_LOAD symptom, please post here the value of the "Current" key (it might be higher than 1).