sqplus 的 segmentation fault錯誤及解決!

coolhe發表於2010-07-30
今天同事的開發伺服器oracle沒有啟動,用sqlplus /nolog時,出現了segmentation fault錯誤。經google查詢,解決如下:

環境:linux 2.4.6
oralce 10g.2.01

出現問題:sqplus 時 segmentation fault
解決:
該報錯資訊是因為在/usr/bin目錄下的gcc/g++ compilers是一個檔案,引起了在link的時候錯誤編譯。我們可以採用如下的方式解決:

  1. cd /usr/bin (as root)

  2. mv gcc gcc.script

  3. mv g++ g++.script

  4. ln -s gcc32 gcc

  5. ln -s g++32 g++

  6. login as oracle software owner (make sure environment is correct)

  7. cd $ORACLE_HOME/bin

  8. relink all

根據以上命令敲完之後,sqlplus還是不行,仍然是segmentation fault錯誤,後來又./relink all了下,shutdown -Fr now系統,系統起來之後,oracle已經啟動了。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/3090/viewspace-669836/,如需轉載,請註明出處,否則將追究法律責任。

相關文章