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.
This topic has been locked.
6 replies Latest Post - 2012-09-28T10:30:44Z by G35R_Chandu_Manepalli_J_V_R
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 110000PWGG49 PostsACCEPTED ANSWER
Re: Unable to start DB2 Express 10.1 (gsk8iccs.dll missing)2012-05-02T19:15:25Z in response to MikeDempseyI 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 PostsACCEPTED ANSWER
Re: Unable to start DB2 Express 10.1 (gsk8iccs.dll missing)2012-05-02T20:24:32Z in response to p175I had tried rebooting my system but that did not help.
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 PostACCEPTED ANSWER
Re: Unable to start DB2 Express 10.1 (gsk8iccs.dll missing)2012-06-06T20:18:00Z in response to MikeDempseyI'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 PostsACCEPTED ANSWER
Re: Unable to start DB2 Express 10.1 (gsk8iccs.dll missing)2012-07-25T19:26:47Z in response to DavidWAdlerAnother user on this forum reported this problem and posted a workaround.
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 PostsACCEPTED ANSWER
Re: Unable to start DB2 Express 10.1 (gsk8iccs.dll missing)2012-08-28T12:09:13Z in response to morIf you get this symptom (gsk8iccs.dll ECF_LIB_CANNOT_LOAD) please can you use REGEDIT.EXE to discover the name of the CurrentControlSet
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).