ORA-00205 ERROR

终于把oracle的烦人的ORA-00205搞定了:

刚开始oracle启动报错:


当时并没有想到是应为配置init.ora配置文件中的路径问题,一直在纠结是否是应为数据损坏的原因。试了好多方法

A, 用备份的control文件覆盖,这个方法也不行,还是报ora-00205错误

B, 重建control文件:

>Startupnomount

>create spfiefrom pfile;

>shutdownimmediate

>startup

这个方法试过无用

搜索了好久,看到有用的一条,可能是init.ora配置文件中关于control控制文件的问题。于是我就去看看我的control_file结果:

$ sqlplus / as sysdba

>show parametercontrol_file;

Control控制文件的路径写错了!!!!!

应该是:

更改control路径:

>Alter systemset control_files=’/xxx/control01.ctl’,’/xxx/control02.ctl’ scope=spfile;





移动control,将control02.ctl 移动到指定的目录

>host mv /opt/oracle/app/flash_recovery_area/orcl/control02.ctl/ora/oracle/app/oracle/oradata/orcl/control02.ctl

>exit

>startup

不容易啊



你可能感兴趣的:(oracle,error,配置文件,create,control)