2007年5月16日 星期三

[Linux] Informix資料庫的啟動, 停止作業

Informix資料庫的啟動, 停止作業

1.Informix自動啟動
 (1)首先寫一個Shell --> istart.sh, 放在$INFORMIXDIR/bin下, 其
   內容如下 :
   INFORMIXDIR=/opt/informix;export INFORMIXDIR;
   INFORMIXSERVER=hisopdsrv;export INFORMIXSERVER;
   PATH=/opt/informix/bin:$PATH;export PATH;
   INFORMIXSQLHOSTS=$INFORMIXDIR/etc/sqlhosts;export        INFORMIXSQLHOSTS;
   CLIENT_LOCALE=zh_tw.big5;export CLIENT_LOCALE;
   DB_LOCALE=zh_tw.big5;export DB_LOCALE;
   DBLANG=zh_tw.big5;export DBLANG;
   DBDATE=y4md; export DBDATE;
   ONCONFIG=ONCONFIG;export ONCONFIG;
   oninit
 (2)修改 /etc/rc.d/rc.local, 加入一行
   /opt/informix/bin/istart.sh
 (3)重新開機, 完成

2.手動啟動, 有幾種方式
 (1)登入Informix, 執行上面的Shell 檔
 (2)登入Informix, 執行 oninit
 (3)登入Informix, 執行 onmonitor, 手動一步一步啟動執行程序
 (4)以上(2) & (3)方式需要先設定環境,
   一般做法是將下列Shell Scripts加入 .bash_profile
   INFORMIXDIR=/opt/informix;export INFORMIXDIR;
   INFORMIXSERVER=hisopdsrv;export INFORMIXSERVER;
   PATH=/opt/informix/bin:$PATH;export PATH;
   INFORMIXSQLHOSTS=$INFORMIXDIR/etc/sqlhosts;export        INFORMIXSQLHOSTS;
   CLIENT_LOCALE=zh_tw.big5;export CLIENT_LOCALE;
   DB_LOCALE=zh_tw.big5;export DB_LOCALE;
   DBLANG=zh_tw.big5;export DBLANG;
   DBDATE=y4md; export DBDATE;
   ONCONFIG=ONCONFIG;export ONCONFIG;
   TERM=vt100;export TERM

0 意見: