IT分销/经销数据库原理

关于ODBC的配置原理

请各位帮帮忙啊,因这一问题烦得不成样了!在网上找了很多参考资料,配置信息如下:Linux (RED Hat 5 server)informix 11.50.UC3TL.Linux-RHEL4INFORMIXDIR=/opt/informixINFORMIXSERVER=demo_on  INFORMIXSQLHOSTS=/opt/informix/etc/sqlhostssqlhosts文件信息:demo_o...显示全部
请各位帮帮忙啊,因这一问题烦得不成样了!
在网上找了很多参考资料,配置信息如下:
Linux (RED Hat 5 server)
informix 11.50.UC3TL.Linux-RHEL4

INFORMIXDIR=/opt/informix
INFORMIXSERVER=demo_on  
INFORMIXSQLHOSTS=/opt/informix/etc/sqlhosts

sqlhosts文件信息:

demo_on         onsoctcp        informix        sqlexec
demo_se         seipcpip        se_hostname     sqlexec

services 文件信息:

sqlexec  1500/tcp

onconfig 文件信息:

(仅贴出我有修改过的部分,别的都是没改变)

ROOTNAME rootdbs
ROOTPATH /home/informix/dbspaces/online_root
ROOTOFFSET 0
ROOTSIZE 200000
MIRROR 0
MIRRORPATH $INFORMIXDIR/tmp/demo_on.root_mirror
MIRROROFFSET 0


MSGPATH /home/informix/logs/online.log
CONSOLE $INFORMIXDIR/tmp/online.con


SERVERNUM 0
DBSERVERNAME demo_on
DBSERVERALIASES

ODBC配置信息如下,
(我有安装了IBM Informix Client-SDK3.0)
window xp C:WINDOWSsystem32driversetc 下的host 有加10.10.9.232    informix(linux server name), service 也有加sqlexec  1500/tcp

IBM Informix Setnet32信息:

Environment:

INFORMIXDIR=C:Program FilesIBMInformixClient-SDK
INFRORMIXSERVER=demo_on

Server Information

IBM Informix Server: demo_on
HostName:   10.10.9.232
Protocolnamensoctcp
ServiceName:sqlexec

Nost Information:

current host:10.10.9.232
user name :informix
password option :passwrod
password:informix

ILogin  for IBM Informix ....

Server:demo_on
Hostname:10.10.9.232
Servicename: sqlexec
Protocolnamensoctcp
Username:informix
Password:informix
Stores Database:stores7----默认,这一值为空也是一样


可是用ILogin 测试的时候,提示-25580 error

用window ODBC配置的时候提示
Test connection was NOT successful.[Informix ODBC Driver][Informix]System error occurred in network function.

不知道还有什么要配置的吗?还请各位指点一下,先谢了。收起
参与4

查看其它 3 个回答jillme的回答

jillmejillme课题专家组CIO某大型银行
ODBC中不知道是否支持用services代替端口,将其换成1500在测试呢
互联网服务 · 2011-07-17
浏览1076

回答者

jillme
CIO某大型银行

jillme 最近回答过的问题

回答状态

  • 发布时间:2011-07-17
  • 关注会员:0 人
  • 回答浏览:1076
  • X社区推广