Hi Guys,
One of our application returned errror CLI0108E sqlstate 40003.
Definitely, it means Communication link failure and sqlstate indicates that link was broken while execution was in progress and DB2 did not get full SQL statement text.
But in db2diag.log I found only following error
Code:
2009-03-21-20.52.41.094000-240 E59304532F450 LEVEL: Error (OS)
PID : 2364 TID : 11644 PROC : db2syscs.exe
INSTANCE: DB2 NODE : 000 DB : TRIUMPH
APPHDL : 0-515 APPID: GA07022A.E210.020742004041
FUNCTION: DB2 UDB, oper system services, sqloReadFileInterrupt, probe:4
CALLED : OS, -, unspecified_system_function
OSERR : 121 "The semaphore timeout period has expired."
Can some one help me interpret this error, cause this happened about 50 times in period of an hour.
DB2 v 8.1.5 windows server 2003
Thanks
DBFinder