informix 客户端连接问题

JOINCHINA 2005-01-30 06:02:52
数据库服务器环境:
PC :VMware4.0(10.0.0.10)
OS :SCO OpenServer 5.0.5
DBM :Informix 7.0

客户端开发机环境:
OS:Windows XP(10.0.0.9)
Dev :Delphi7.0 +InformixCli2.8

网络已经连通,各位大侠,
请问要使客户端连接上数据库服务器,需要在服务器、客户端如何配置呢?
...全文
414 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
JOINCHINA 2005-03-03
  • 打赏
  • 举报
回复
感谢你们,我用了更好的办法,就是用informix for OLEDB 连接就OK了
cloudflashes 2005-02-17
  • 打赏
  • 举报
回复
earthpea说得没错。

如果你要手工改windows下得hosts和services文件的话,win95/win98在windows目录的etc子目录下,win2000/xp及以上是在winnt目录的system32/drivers/etc目录下(如果没有,可以手工建立一个)。
earthpea 2005-02-07
  • 打赏
  • 举报
回复
/etc/hosts
/ec/services
是指ROOT下的

----相应修改hosts和services文件
是指WIN下的,但我自己一般都不去改,直接使用IP地址和services号,以免服务器端改了之后客户端没有改出问题
JOINCHINA 2005-02-04
  • 打赏
  • 举报
回复
------在需要连接它的机器上相应修改hosts和services文件,添加对应的配置,即可连接


是指的什么系统?unix ? windows

如果是windows 那hosts 和 windows文又在哪个路径??
JOINCHINA 2005-02-04
  • 打赏
  • 举报
回复
/etc/hosts文件:
[本机名称] [本机地址]

/etc/services文件:
[连接名] [端口号]

是在root 下的呢,还是 informix 下的?
JOINCHINA 2005-02-04
  • 打赏
  • 举报
回复
感谢浮云,up
cloudflashes 2005-02-02
  • 打赏
  • 举报
回复
如果要从客户端连接informix服务器,那么informix online必须以tcpip方式启动。
请检查以下文件中的配置:
$INFORMIXDIR/.profile文件中指定以下环境变量:
INFORMIXDIR=[INFORMIX用户目录]
PATH=$PATH:$INFORMIXDIR:$INFORMIXDIR/bin:$INFORMIXDIR/lib
ONCONFIG=[指定onconfig文件的名称,缺省是在$INFORMIXDIR/etc目录下]
INFORMIXSERVER=[指定的数据库online名称]

$INFORMIXDIR/etc/onconfig文件:
DBNAME [指定的数据库online名称]
NETTYPE tlitcp,1,20,NET

$INFORMIXDIR/etc/sqlhosts文件:
[指定的数据库online名称] ontlitcp [本机名称] [连接名]

/etc/hosts文件:
[本机名称] [本机地址]

/etc/services文件:
[连接名] [端口号]


以上配置完毕,将informix online正常启动以后,在需要连接它的机器上相应修改hosts和services文件,添加对应的配置,即可连接。
JOINCHINA 2005-01-31
  • 打赏
  • 举报
回复
up
JOINCHINA 2005-01-31
  • 打赏
  • 举报
回复
up

1,194

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 Informix
社区管理员
  • Informix社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧