問題描述
啓動RAC中安裝的oracle數據庫的時候報錯。
SQL> startup
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/u01/app/oracle/product/11.2.0/db_1/dbs/initorcl1.ora'
原因分析:
首先查看rac1和rac2節點下的/u01/app/oracle/product/11.2.0/db_1/dbs目錄,發現沒有/initorcl1.ora文件。
可以發現文件都是appdb1和appdb2結尾,這兩個是我安裝oracle集羣上的sid,因爲之前設置的數據庫前綴是appdb,但是我的環境變量爲orcl1和orcl2。
解決方案:
1.修改文vim .bash_profile中環境變量
rac1節點
export ORACLE_UNQNAME=appdb1
export ORACLE_SID=appdb1
rac2節點
export ORACLE_UNQNAME=appdb2
export ORACLE_SID=appdb2
rac1和rac2 讓配置生效source .bash_profile
2.重新啓動系統
reboot
到此問題成功解決。