为了配置数据库可恢复性,尝试着修改了控制文件,为了恢复,刚开始执行了alter system set control_files="/u01/app/Oracle/oradata/$ORACLE_SID/controlfile/o1_mf_7p5b2xty_.ctl","/u01/app/oracle/flash_recovery_area/$ORACLE_SID/controlfile/o1_mf_7p5b2y0c_.ctl" scope=spfile; 执行结果是:系统已经被更改。然后重启数据库。但是再关闭数据库的时候就报错误了,ORA-01507:........然后再启动数据库,就启动不了了,报ORA-00205.在网上找了下,说是控制文件的事,在/u01/app/oracle/admin/$ORACLE_SID/bdump 看了下 alter log 最下面出了一个错误,说是找不到"/u01/app/oracle/oradata/$ORACLE_SID/controlfile/o1_mf_7p5b2xty_.ctl"这个文件或者目录,就想是路径的问题了,然后把这个文件复制出了一个副本然后改了下名字然后执行:startup nomount ,进入修改控制文件路径,alter system setcontrol_files="/u01/app/oracle/oradata/$ORACLE_SID/controlfile/control01.ctl","/u01/app/oracle/oradata/$ORACLE_SID/controlfile/control02.ctl","/u01/app/oracle/oradata/$ORACLE_SID/controlfile/control03.ctl" scope=spfile;这三个控制文件是在上面那两个文件基础上复制的,然后改了下名字。然后执行:shutdown immediate再启动数据库,就OK了。更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12CentOS 6.4上安装 Oracle 11g R2图文教程ORA-01123:无法启动联机备份;未启用介质恢复.相关资讯 ORA-00205 本文评论 查看全部评论 (1)
评论声明- 尊重网上道德,遵守中华人民共和国的各项有关法律法规
- 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
- 本站管理人员有权保留或删除其管辖留言中的任意内容
- 本站有权在网站内转载或引用您的评论
- 参与本评论即表明您已经阅读并接受上述条款
| |