Informix典型运用实例
软件世界
下面是某保险公司构建C/S结构的配置文件,设置192.198.0.129为数据库服务器,192.198.2.130为客户端程序服务器。
1.hosts文件:在服务器及客户端添加相同内容。
127.0.0.1 localhost
192.198.0.129 lh129
192.198.2.130 lh130
2.services文件:在服务器及客户端添加相同内容。
ls129 1531/tcp
ls129_tcp 1528/tcp
3.sqlhosts.lq129文件:在服务器及客户端添加相同内容
lq129_129 onipcshm lh129 ls129
lq129_tcp ontlitcp lh129 ls129_tcp
4.onconfig.lq129文件:在服务器及客户端添加相同内容
DBSERVERNAME lq129
DBSERVERALIASES lq_129_tcp
5.profile环境配置
INFORMIXDIR=/usr/informix
PATH=$PATH:$INFORMIXDIR/bin
INFORMIXSQLHOSTS=/usr/informix/etc/sqlhosts.lq129
ONCONFIG=/usr/informix/etc/onconfig.lq129
INFORMIXSERVER=lq129_tcp
export INFORMIXDIR PATH INFOR MIXSERVER ONCONFIG INFOR MIXSQLHOSTS
6.netrc文件:只需在客户端建立
Machine lh129 login informix pass
word zhanghui
7.rhosts文件:只需在服务器端建立
lh130 test 允许192.198.0.130系统中的test用户访问。
8.hosts.equiv 文件:只需在服务器端建立
lh130 允许192.198.0.130中的任意用户访问。
.netrc、.rhosts、hosts.equiv三文件可以只选择其中之一,通过反复测试。为了安全起见,在三种方案中最好选择.rhosts模式,该方案是指定系统特定用户,方案.netrc,hosts.equiv不好控制登录用户。特别是方案.netrc最危险,它让系统暴露给任何知道登录用户和口令的用户系统。
以上方案在SCO OpenServer(TM) Release 5,INFORMIX-OnLine Dynamic Server 7.3环境下运行通过。
若想了解远程客户信息收集和修改相关系统文件的内容,请在http://www.cpcw.com/36/vel.rar下载。
Informix是IBM旗下的一个具有扩展性的关系数据库管理系统,除支持传统的RMDS系统处理简单数据类型外,还具有管理各种数据资源的能力。这些资源包括复杂的金融设备、时间序列,立体对象、2-d、3-d、视频、音频及其他各种类型数据。支持64位并行处理和面向对象的数据类型(ansi sql 3.0),能运行于64位UNIX和Windows NT计算机系统,其巨大的存储功能,使它在超大数据库(VLDB)、严密的商业运用中得到广泛运用,如事务处理(OLTP)、决策支持(DDS)、数据仓库等方面凸显非凡特性,多年来,Informix一直是众多银行保险业的首选数据库管理系统。