1、服務器端和客戶端都用一套服務器軟件。sql
不少實施現場圖方便用informix的server安裝端都安裝上,在客戶端不配置onconfig文件,只配置sqlhosts文件,實現C/S架構。這樣的架構有幾個問題:數據庫
一、客戶端容易誤操做執行了oninit -ivy服務器
客戶端上安裝的版本軟件是和服務端一摸同樣的,這樣執行以後,會去讀配置文件,但很顯然啓動不起來。
由於沒有配置onconfig,就是沒有cp onconfig.std onconfig架構
二、在客戶端上不能執行informix經常使用的命令。tcp
由於命令文件是informix的server端的庫文件關聯啓動的,初始化以後纔可使用命令。spa
三、若是這個設備只買了一個license,而備機也是服務器軟件,如何改變備機沒法使用license的問題呢?code
2、服務器端和客戶端都用服務器軟件安裝操做方法。orm
一、服務器端正常安裝軟件並劃分空間,正常初始化。server
二、客戶端正常安裝軟件。blog
三、客戶端配置主機信任關係.rhost文件
192.168.188.1 informix
四、客戶端配置sqlhosts文件
demo_on onipcshm on_hostname on_servername talk onsoctcp 192.168.1.3 7777
五、檢查客戶端可否訪問服務器端
[informix@scf etc]$ telnet 192.168.1.3 5577 Trying 192.168.1.3... Connected to 192.168.1.3. Escape character is '^]'.
六、dbaccess檢查是否能訪問talk數據庫