读书人

informix windows 客户端配置有关问题

发布时间: 2012-03-24 14:00:46 作者: rapoo

求助:informix windows 客户端配置问题?
服务器:AIX
host文件如下:
168.1.2.122 dzt localhost
-------------------------------
sqlhosts文件如下:
#demo_on onipcshm on_hostname on_servername
#demo_se seipcpip se_hostname sqlexec
dzt onsoctcp dzt sqldzt
-------------------------------
services文件如下:
sqldzt 3200/tcp

客户机器 windowsXp+IBM Informix Client-SDK 2.81
hosts文件设置如下:
168.1.2.122 dzt
-------------------------------
services
sqldzt 3200/tcp
-------------------------------
setnet32设置如下:

Enviorment: INFORMIXDIR=C:\Program Files\Informix\Client-SDK\;DB_LOCALE=zh_CN.57357;CLENT_LOCALE=zh_CN.gb

Server information:
IBM informix server :dzt
Hostname : 168.1.2.122
protocolName:onsoctcp
service name:sqldzt
options:

Host information:
current host:168.1.2.122
user name :test
password options: password
password :test

odbc配置在用户DSN
-----------------------------
在Dbping odbc ping的时候
上午 11:14:25 : SQLAllocEnv Successful
上午 11:14:25 : SQLAllocConnect Successful
上午 11:14:25 : There was an error within SQLConnect!
上午 11:14:25 : SQLState = S1000
上午 11:14:25 : Native Error = -23101
上午 11:14:25 : Error Message = [Informix][Informix ODBC Driver][Informix]Unspecified System Error = -23101.

为什么那里配不对,请高手看看





[解决办法]
ONCONFIG文件中的配置呢?你所用的server定义了吗?
[解决办法]
服务器AIX上是不是已经配置了DB_LOCALE和CILENT_LOCALE,如果没有,Windows XP的setnet32中Enviorment的DB_CLIENT和CLIENT_LOCALE清掉就可以了。
[解决办法]
sqlhosts文件中第二项换成ontlitcp试试,如:
dzt ontlitcp dzt sqldzt

读书人网 >Informix

热点推荐