Win7 64位系统,DB2 v9.7 64位客户端,ODBC配置问题,请高手解答
db2吧
全部回复
仅看楼主
level 2
zhouran78 楼主
因为使用的Hyperion只能识别32位ODBC中的配置(“C:\Windows\SysWOW64\odbcad32.exe
),所以64位ODBC中添加了DB2的DB也没用。现在的情况是64位ODBC中添加的DSN可以识别并且测试连通,但是32位ODBC中却无法测试通过(系统DSN)。偶尔有次通过了,计算机休眠再打开就又不好用了,请各位提个思路,谢谢。还有就是32位和64位ODBC之间有什么关系,DB2CLI.ini和注册表信息是共用的吗?说一下,DB2是UDB9.7 64的,ODBC报错如下:
DB2 Message
SQL30081N Acommunication error has been detected. Communication protocol being used:"TCP/IP". Communication API being used":"SOCKETS". Location where the error was detected:"xxx.xxx.xxx.xxx". Communication function detecting the error:"connect". Protocal specific error code(s):"10060","*","*".
SQLSTATE=08001
2013年08月28日 14点08分 1
level 10
这没什么不同吧。关于报错:
ETIMEDOUT Connection timeout
Connection has reached the network timeout limit and is terminated by network
Timeout by tcpip layer
TCPIP has its own timeout value, if the open connection stayed too long, TCPIP will force the connection off.
Usually this is network issue
2013年08月29日 02点08分 2
1