ORACLE11G RAC故障的恢復記錄202007122


 

根據提示,在/u01/app/oracle/product/11.2.0/db_1/dbs下找不到initprod1.ora .只是有initdevdb1.ora ,

有點疑惑為什麼會去找initprod1.ora這個文件,而不是找initdevdb1.ora這個文件。

 


以為這個initdevdb1.ora文件損壞,於是從/u01/app/oracle/admin/devdb/pfile/里找到init.ora.014202023641這個文件,並複製到/u01/app/oracle/product/11.2.0/db_1/dbs下面,並改名為initdevdb1.ora.當然,複製前,先將原來的initdevdb1.ora備份,同樣,另外一個節點虛擬機,也是這樣操作,複製一個新的initdevdb2.ora過來,然後,兩台機重啟機器。

 

重啟後,執行 crsctl stat res -t ,發現數據庫實例還是不能啟動,如下所示:


 

如下所示:打開.bash_profile,才發現.bash_profile里設置了實例名為prod1


於是,將 export ORACLE_UNQNAME=prod 改成export ORACLE_UNQNAME=devdb ,將export ORACLE_SID=prod1改成export ORACLE_SID=prod1,另外一台虛擬機,也是這樣個修改,然後,兩台機再次重啟。

 

重啟後,發現數據庫實例,還是沒法正常起來。還是報:


 


雖然,數據庫還是提示沒有啟動起來,但手工啟動時,報錯信息有些變化,提示需要 use RESTLOGS .

 


提示,某個數據文件 需要恢復去確認。


還是提示某個數據文件需要恢復


以下文章點擊率最高

Loading…

     

如果這文章對你有幫助,請掃左上角微信支付-支付寶,給於打賞,以助博客運營