问题描述:新创建的数据库只能启动到mount阶段,无法open,如下图所示:

ora-00205 无法识别控制文件_控制文件

异常原因:无法找到控制文件,查看报警日志如下

ora-00205 无法识别控制文件_连接数据库_02

解决方案:切换到$ORACLE_HOME/dbs目录下在initcdb.ora文件中添加红色方框中的内容,指定控制文件.

此后正常连接数据库,如下图所示:

ora-00205 无法识别控制文件_控制文件_03

总结:从数据库安全考虑,控制文件最少应保留2份.