系统装的oracle rac。归档日志经常报满,经分析,系统不需要归档日志那么频繁,于是果断关闭。主要步骤
a. 关闭数据库shutdown immediate
b. startup mount
c. alter database noarchivelog
d. alter database open
结果执行到b步骤的时候怎么都启动不起来
SQL> startup mount
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/oracle/app/oracle/11.2.0/db_1/dbs/initracdb2.ora'
SQL> 顿时头大,这是客户的生产线,吓死宝宝了!冷静,一定要冷静。 经过仔细分析:
数据做的rac 实例分别为 gis1 gis2 ,但是报错提示
initracdb2.ora 文件找不到,怎么回去找这个文件呐?继续分析,实例名ORACLE_SID设置不对设置$oracle_home/.bash_profile 里面ORACLE_SID为安装实例名,再次
startup,ok!!!
本文记录了一次解决Oracle RAC实例启动失败的问题过程。主要问题是由于实例名配置错误导致无法正确读取参数文件,通过调整ORACLE_SID环境变量设置为正确的实例名后,成功解决了启动问题。

998

被折叠的 条评论
为什么被折叠?



