fishyy 发表于 2004-08-30 18:13

informix7.31与客户端的连接问题

机器配置:COMPAQ Proliant ML 370 G2(CPU:1.4G,1G内存)
操作系统:ScoUnix openserver 5.05
数据库:Informix 7.31

.profile文件如下:

INFORMIXDIR=/usr/informix
PATH=$PATH:$HOME/bin:$INFORMIXDIR/bin   # set command search path
MAIL=/usr/spool/mail/`logname`          # mailbox location
ONCONFIG=onconfig.businfo
INFORMIXSERVER=businfo_online
DBLANG=english_us.8859
export INFORMIXDIR PATH MAIL ONCONFIG INFORMIXSERVER
export DBLANG

etc/sqlhosts文件如下:
businfo_onlineontlitcp      teyun   sql1

/etc/services文件如下:
sql1   7000/tcp

在主机运行isql都可以建库建表等操作,
在客户机(winxp sp1)安装了IBM Informix Connect 2.80却接不通数据库,
在Environment我设置了INFORMIXDIR=c:\program files\informix\connect\,INFORMIXSERVER=businfo_online
在server Information里设置了IBM Informix Server=businfo_online,hostname=192.168.100.6(数据库主机IP),protocolname=onsoctcp,Service Name=7000
在Host Information里设置了Current Host=192.168.100.6,user name=informix,passwordoption=Nopassword,
确定后无出错信息,然后用DBping,先用TCP-IP里设HOSTName为192.168.100.6,ping了不通,
在I-Connect里设了User Name=informix,Informix=businfo_online,Host=192.168.100.6,service=7000,Database=bus(bus是在主机建了一个数据库),ping了也不通,提示SQLCA(-1829)

请教各位大侠了~~~哪里出错了?

fishyy 发表于 2004-08-30 23:32

informix7.31与客户端的连接问题

哈哈,研究半天,终于搞定~~~~记录一下,以备~~~
1.首先要在客户机上设置环境变量(INFORMIXDIR及INFORMIXSERVER)
2.设置客户机$windir\system32\drivers\services。(内容与服务器上的/etc/services一样,比如"sql1 7000/tcp")
3.服务器必须设置.rhost文件(加上客户机名字及用户名)与/etc/hosts.equiv(加上客户机名),当然/etc/host文件要先加上客户机名及IP了。
4.大功告成

小马儿 发表于 2004-08-31 09:02

informix7.31与客户端的连接问题

恩,还是自己动手,丰衣足食啊。不过IBM Informix Connect还没用过,都是用CLI来连的~

wxs_5851397 发表于 2006-10-06 14:10

可我的方法跟你一样,就是用iconnectPing 时出现(-1829)的提示,在TCP_IP时是通的.请给予帮助,谢谢.............

qcgxlg 发表于 2010-09-21 08:53

请问在unix下该怎么搞啊?
页: [1]
查看完整版本: informix7.31与客户端的连接问题