1、建立INFORMIX使用者組和informix使用者 home=/usr/informix
2、給informix加密碼
3、展開informix安裝檔案: rpm-i******************.rpm(共三個)
4、修改root的profile,增加
INFORMIXDIR=/usr/informix
exportINFORMIXDIR
執行profile
5、資料庫安裝,安裝的原則是先裝低版本的軟體,後裝高版本的軟體,最後裝online。
a、#cd/usr/informix
b、#./installclientsdk
c、#./installonline
6、增加檔案系統online。使用者可以定義別的檔案系統。
mount/online檔案系統。建立資料檔案onlinedbs。
#cd/online
#>onlinedbs
#chmod660onlinedbs
7、修改/online和/online/onlinedbs的許可權
#chowninformix/online
#chgrpinformix/online
#chowninformix/online/onlinedbs
#chgrpinformix/online/onlinedbs
8、以informix註冊
cd/usr/informix/etc
9、將onconfig.std檔案拷貝到onconfig或別的檔案名稱。
vionconfig中的參數
a、ROOTPATH/online/onlinedbs
b、ROOTSIZE100000
c、CONSOLE/dev/null
d、TAPDEV/dev/null或使用者定義
e、LTAPDEV/dev/null
f、DBSERVERNAMEdb(此項可自己定義但要求與sqlhosts中的定義一致。)
以上所有的內容均可由使用者定義。
10、初始化共用記憶體
11、修改informix的.profile檔案
$cd
vi.profile增加以下內容
INFORMIXDIR=/usr/informix
INFORMIXSERVER=db
ONCONFIG=onconfig
PATH=$PATH:/usr/informix/bin
exportINFORMIXDIRINFORMIXSERVERONCONFIGPATH
$chmod+x.profile
$../.profile
12、修改sqlhosts檔案(/usr/informix/etc)
在此檔案中有類似demo_ononipcshmon_hostnameon_servername的兩行,
在第二行前加"#",並增加相應內容如下:
demo_ononipcshmon_hostnameon_servername
增加:dbonipcshmtest1on_servername
與onconfigsharememory中一致,要求此項為onipcshm
主機名稱可自己定義
13、執行onmonitor
<注>如果運行onmonitor出現如下資訊:
Thetypeofyourterminalisunknowntothesystem
可以編輯informix的.profile檔案如:
TERM=vt100
TERMCAP=/usr/informix/etc/termcap
exportTERMTERMCAP
如果運行onmonitor出現如下資訊:
(Share)Memoryfault
可以適當增加系統的共用記憶體。
在菜單中選擇parameteràinitialization
按esc鍵預設其設定值,進行初始化配置。如果返回出錯,檢查/usr/informix/online.log檔案判斷出錯原因。如果是共用記憶體或號誌出錯,可以適當增加系統的共用記憶體或號誌。
exit退出onmonitor
#su-informix
$oninit
14、測試安裝是否正確
$dbaccessdemo7
$dbaccess
15、必要時要重新編譯核心或用onmonitor進行參數微調。