2017年9月11日 星期一

[Oracle]ORA-01034: ORACLE not available

     話說把Oracle移轉到新的server之後,為了讓client可以不要調整,所以得把新的server的hostname與ip改成跟之前的一樣,就在同事調完hostname與ip重開Server後,我打算啟動Oracle,結果剛進sqlplus就遇到下圖的錯誤
ORA-01034: ORACLE not available
Process ID: 0
Session ID: 0 Serial number: 0

     我心想不會吧,剛剛才確認移機後資料已同步到最新,怎麼改個hostname重開機就啟動出錯

     此時Oracle還沒啟動,alert log沒有任何錯誤資訊可參考,我看單純是sqlplus的問題,但是我也無法startup了,會跑出另外錯誤,開始做一些檢查,tnsname.ora與listener.ora也都正確的,ORACLE_SID也是對的,pfile也是正確的,還有什環境變數會影響到?

     查了一個小時,最後發現是同事犯的低級錯誤,/etc/hosts沒改到

0 意見:

張貼留言