RHEL下oracle使用者執行rman無響應的解決

qinwen740發表於2010-04-30

最近學習oracle 10g的rman,實驗環境是RHEL4+Oracle 10g,敲入rman總是沒反應,

進$ORACLE_HOME/bin執行也是一樣,後來試了一下,發現敲rman時把目錄也帶上有能使用($ORACLE_HOME/bin/rman),我就納了燜兒啦,再網上搜了一下,發現也有和我有同樣困惑的網友。

就是因為linux本身也有一檔案也叫RMAN。
在輸入RMAN準備備份時,系統其實是執行了自身的RMAN,而非Oracle的RMAN。
解決,在.bash_profile  原本export PATH之前加入export PATH=$ORACLE_HOME/bin就可以了。

如果以前是:export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
改為:export PATH=$ORACLE_HOME/bin:$PATH:$HOME/bin
執行:$source .bash_profile
或重新登入oracle使用者,然後直接敲rman就OK啦。

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

相關文章