Oracle第11代ORA-00205:标识控制文件时出错,请检查预警日志以了解详细信息

wgeznvg7  于 2023-01-12  发布在  Oracle
关注(0)|答案(1)|浏览(360)

我已经有这个问题超过4天,我已经尝试解决它,但它仍然存在!
日志文件$ORACLE_HOME/log/diag/rdbms/<sid>/<SID>/trace/alert_SID.log的内容为:

SQL > ALTER DATABASE MOUNT;

ORA-00210:无法打开指定的控制文件
ORA-00202:控制文件:'/日内v3/位置/控件1/POSCTL1.ctl '
ORA-27037:无法获取文件状态
IBM AIX RISC系统/6000错误:2:没有这样的文件或目录
补充信息:3
ORA-205在以下期间发出信号:更改数据库装载...
2015年4月3日星期五12:24:44
检查器运行发现1个新的持久性数据故障

bxgwgixi

bxgwgixi1#

请检查init.ora文件(spfile.ora)并检查此处列出的所有控制文件。至少应有三个控制文件。然后从列表中的一个表单中排除该文件并尝试启动数据库。您还应检查所有控制文件的大小和日期。
您的目标是找到至少一个可用的控制文件副本来启动数据库。

create pfile='/tmp/init.ora' from spfile;

然后编辑这个init.ora文件。

startup database pfile='/tmp/init.ora' nomount;
 alter database mount;
 alter database open;

您必须将init.ora与磁盘上的有效控制文件同步。请检查它们的权限、大小和修改日期。

相关问题