網路城邦
上一篇 回創作列表 下一篇   字體:
【Informix for Linux】
2008/08/19 15:56:12瀏覽1679|回應0|推薦0
在安裝完OS後,接著要安裝Database。

不過記得在這個新版的vmware可以clone一個新的OS出來做測試。(換句話說,可以保留一個乾淨的OS,用clone出來的OS做測試,所以弄壞了OS可以不用從頭安裝OS)

**************

這裡選擇安裝demo用的database做測試

*******************************************************************************************
Pre-setting

建立informix group:groupadd -g 20000 informix
建立informix user:useradd -u 20000 -g 20000 -d /home/informix -m informix

修改informix環境變數:
修改 .bash_profile文件 增加以下環境變數

*******************************************************************************************
/home/informix 底下 .bash_profile

# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

# User specific environment and startup programs

INFORMIXDIR=/home/informix
INFORMIXSERVER=demo_on
ONCONFIG=onconfig.demo_on
#DBDATE=MDY4*
LD_LIBRARY_PATH=$INFORMIXDIR/lib:$INFORMIXDIR/lib/esql:$LD_LIBRARY_PATH
export INFORMIXDIR INFORMIXSERVER ONCONFIG LD_LIBRARY_PATH

PATH=$PATH:$HOME/bin:$INFORMIXDIR/bin

export PATH


********************************************************************************************
開始安裝設定 ::
用informix account進入
%su (只要轉成super user即可 , 不要去source super的環境設定!!!否則.bash_profile的設定會被更動 , 還必須手動Key入資料)


1. 進入放置 iif.11.50.UC1DE.Linux-RHEL4.tar 的folder
2. tar xvf iif.11.50.UC1DE.Linux-RHEL4.tar
3. 執行 ./ids_install
4. 對於安裝的過程都按enter (當然這裡要agree license 的部分要看一下 , 不是enter就可以pass)
5. system 安裝到後面一點時 , 會問是否安裝 demostration 的database (default naming : demo_on ) , 這裡預設是不安裝 , 但我們只是要測試用的這邊要改為安裝
6. 等到互動式詢問問完後 , informix則正式開始安裝 , 安裝過程中也一併將demostration用的database 裝入
7. 安裝完後 , informix會自行initial demostration 的database但會顯示並不fully initial
8. 須再設定/home/informix/demo/server底下的profile_setting
9. 須再設定/home/informix/etc 底下的salhosts.demo_on


********************************************************************************************
/home/informix/demo/server 底下的profile_settings

INFORMIXSERVER=demo_on
INFORMIXDIR="/home/informix"
ONCONFIG=onconfig.demo_on
INFORMIXSQLHOSTS="/home/informix/etc/sqlhosts.demo_on"
PATH=${INFORMIXDIR}/bin:${PATH}
export INFORMIXSERVER INFORMIXDIR ONCONFIG INFORMIXSQLHOSTS PATH


*********************************************************************************************

/home/informix/etc 底下的sqlhosts.demo_on (CCServer是hostname , 9088是service port number)

demo_on onsoctcp CCServer 9088

*********************************************************************************************


Other information ::

使用onstat -d check在安裝demo_on database 時用的chunk狀況
可看到預設demo_on只設定一個rootdbs,若是要增加index 或是 sblobs 或是 lblobs等必須手動增加

預設的rootdbs的physical的位置放在/home/informx/deom/server/online_root

**************
( 知識學習隨堂筆記 )
回應 推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=foxtail321&aid=2144051