一、服务器端和客户端都用一套服务器软件。
很多实施现场图方便用informix的server安装端都安装上,在客户端不配置onconfig文件,只配置sqlhosts文件,实现C/S架构。这样的架构有几个问题:
1、客户端容易误操作执行了oninit -ivy
客户端上安装的版本软件是和服务端一摸一样的,这样执行之后,会去读配置文件,但很显然启动不起来。
因为没有配置onconfig,就是没有cp onconfig.std onconfig
2、在客户端上不能执行informix常用的命令。
因为命令文件是informix的server端的库文件关联启动的,初始化之后才可以使用命令。
3、如果这个设备只买了一个license,而备机也是服务器软件,如何改变备机无法使用license的问题呢?
二、服务器端和客户端都用服务器软件安装操作方法。
1、服务器端正常安装软件并划分空间,正常初始化。
2、客户端正常安装软件。
3、客户端配置主机信任关系.rhost文件
192.168.188.1 informix
4、客户端配置sqlhosts文件
demo_on onipcshm on_hostname on_servername talk onsoctcp 192.168.1.3 7777
5、检查客户端能否访问服务器端
[informix@scf etc]$ telnet 192.168.1.3 5577 Trying 192.168.1.3... Connected to 192.168.1.3. Escape character is '^]'.
6、dbaccess检查是否能访问talk数据库