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
),所以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