搜尋此網誌

星期一, 1月 08, 2007

Oracle 9i 在 rhel3上 install bug 修復方法

在rhel3上安裝oracle9.2.0.4
1在軟體存放在主機後,環境也設定好,準備執行runInstaller時,請先上
p3006854_9204_LINUX.zip這個patch(用來修復在rhel3上的錯誤)

2、安裝完軟體,建好資料庫後,最後到數第二個階段會出現 agent 的安裝錯誤
dbsnmpwd: line 156: 1868 Segmentation fault nohup $ORACLE_HOME/bin/dbsnmp $* >>$DBSNMP_WDLOGFILE 2>&1

請先下載opatch的軟體,來安裝相關的patch

3、安裝optach ,請解開 p2617419_10102_GENERIC.zip
Unxip p2617419_10102_GENERIC.zip
會產生Opatch這個目錄,請將其複製到$ORACLE_HOME/bin的目錄中
cd OPatch
cp –Rf * $ORACLE_HOME/bin

4.下載修正檔p3238244_9204_LINUX.zip
分別解開後,進去各別的目錄,執行修正檔的執行
例:
$ unzip p3238244_9204_LINUX.zip
$ cd 3238244
$ export PATH=$PATH:/sbin # the patch needs "fuser" which is located in /sbin
$ opatch apply

修正過程中,有問YN時,請輸入Y再按ENTER繼續

5.修正後,請再執行cd $ORACLE_HOME/network/lib
make –f ins_oemagent.mk install


6.最後驗正是否能正常啟動
agentctl start

沒有留言: