周四,心血來潮,想着給俺弄個informix搭建虛擬機測試環境,方便俺重新熟悉INFORMIX的常用命令與配置 。就在VMWARE WORKTAION里一台已裝有WAS/MQ/CICS的環境加裝個INFORMIX11.5 64BIT。下面為安裝過程 ,以及注意事項:
俺一開始,是用ROOT上傳INFOMRIX到/ROOT目錄,並且用ROOT解壓,並且,直接用ROOT來安裝的。裝完後,再看了一些參照文 檔,說是不建議用ROOT來上傳與解壓,要創建INFORMIX用戶,並設置 INFORMIX的。因而,只能在裝好INFOMRIX的基礎上,作些調整,因為不想重新uninstall informix,再用informix用戶來重新安裝,就作了些設置 。最後,讓informix啟動起來,記得用root剛裝完infomrix時,憑記憶,直接運行oninit -ivy ,提示,無法啟動informix。於是只能按官方文檔來做。
1、
配置Java環境
a)
b)
export
export
export
2.配置informix環境
a)
#useradd
# passwd Informix
# Changing password for user informix.
New password:
BAD PASSWORD: it is based on a dictionary word
Retype new password:
passwd: all authentication tokens updated successfully.
3、 修改informix用戶環境變量
用informix用戶登錄,修改/opt/Informix/.bash_profile,增加如下內容:
export INFORMIXDIR=/opt/informix
PATH=$INFORMIXDIR/bin:$PATH
export PATH
export INFORMIXSERVER=tramsserver
export ONCONFIG=onconfig.tramsserver
export CLIENT_LOCALE=zh_CN.gb
export DB_LOCALE=zh_CN.gb
export SERVER_LOCALE=zh_CN.gb
export DBLANG=en_us
export INFORMIXSQLHOSTS=$INFORMIXDIR/etc/sqlhosts
export INFORMIXTERM=$INFORMIXDIR/etc/termcap
LD_LIBRARY_PATH=$INFORMIXDIR/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
export TERMCAP=$INFORMIXDIR/etc/termcap
export INFORMIXTERM=TERMCAP
4、安裝informix,要記得用ROOT來安裝,而上傳INFORMIX安裝軟件和解壓,卻用INFORMIX用戶來處理。
$cp onconfig.std onconfig.dbserver
$vi onconfig.dbserver
# Root數據庫空間配置
ROOTNAME
ROOTPATH
ROOTOFFSET
ROOTSIZE
注意,先設置 rootdbs,指定rootdbs的大小與路徑,是方便informix 安裝完後,用informix 成功執行oninit -ivy 完成初始化。
6、啟動informix
$oninit -ivy
總結:要成功完成informix的安裝與啟動,要注意幾點:
1、創建informix 用戶和用戶組
2、修改informix的用戶環境變量
3、用informix用戶上傳與解壓informix安裝介質。
4、用 root安裝 informix.
5、修改/etc/hosts,/etc/services,/opt/informix/etc/onconfig.dbserver,/opt/informix/etc/sqlhost.dbserver 四個文件。
6、修改 /opt/informix/etc/onconfig.dbserver 指定rootdbs的路徑和大小。
7、首次啟動informix ,完成informix的初始化。oninit -ivy
8、查看informix的啟動狀態,onstat – onstat -d onstat -l
以下文章點擊率最高
Loading…