2013年1月20日 星期日

無代無志會發生 ORA-01034 ORA-27101 錯誤!?

明明好好的11g R2運作了很久,現在會發生 
ORA-01034 - Oracle not available
ORA-27101 - shared memory realm does not exist 
錯誤訊息!?
這時,別急,先找一下ORACLE_HOME\database\oradim.log看一下是什麼錯誤訊息
如果是 ORA-28056: Writing audit records to Windows Event Log failed
就要從event log去著手,看一下windows event log服務有沒有起來
驗證方式是從控制台-->系統管理工具-->事件檢視器 看一下事件檢視本機是否可以正常
(應該是不正常才會有這樣的訊息的,不是嗎?)
不正常的話,就算重啟windows event log 服務也沒用,
這時,先到「C:\Windows\System32\winevt\Logs」把所有的evtx檔(event log)都砍光,
再去啟動windows event log service ,再去看事件檢視器是否起不起的來
都正常了,重開機(懶得再去sqlplus試重啟指令了),再連看看,ok,沒事了,
(今天你看到這文章,可以讓你少走一些冤枉路了)

但,如果不是跟event log有關的,就不一樣了,像這個個案 是local_listener的問題,又是另一個故事了

沒有留言:

張貼留言