oracle for linux安裝報錯 file /home/oracle/.Xauthority does not exist

清風艾艾發表於2017-10-12

      今天,一新手學oracle,安裝完oracle資料庫軟體後,執行dbca時報錯,核心錯誤是: file /home/oracle/.Xauthority does not exist

然後,使用oracle使用者登入資料庫後,執行ls -a發現報錯,bash:command not found

估計是環境變數配置錯了,然後使用root使用者登入,root執行ls命令正常,然後cd /home/oracle檢視.bash_profile

發現PATH環境變數設定是:export PATH=$ORACLE_HOME/bin:$path

而.bash_profile沒有path的設定,這就是為什麼執行資料庫相關命令sqlplus正常,但是執行操作命令報錯的原因了。


解決方法:

將export PATH=$ORACLE_HOME/bin:$path

改為:export PATH=$ORACLE_HOME/bin:$PATH


然後,oracle使用者退出系統重新登入即可,注意這裡oracle使用者必須重新登入,因為oracle已經不能再執行作業系統相關的命令了。


oracle重新登入系統後,netca、dbca可以正常執行,問題解決。

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

相關文章