li
  当前位置:主页 > 问题集锦 > 文章内容
li
ORA-01207: old control file完全解决方案(5)
来源: www.ixdba.net  作者: IXDBA.NET官方    时间:2007-12-20   阅读:52  
本文章共7373字,分5页,当前第5页,快速翻页:
 

ORA-01110: data file 1: '/free/oracle/oradata/orcl/system01.dbf'

 

需要的不是这个redo文件,继续指定!

 

SQL> recover database using backup controlfile until cancel;

ORA-00279: change 911687 generated at 11/19/2006 13:54:36 needed for thread 1

ORA-00289: suggestion :

/free/oracle/flash_recovery_area/ORCL/archivelog/2006_11_19/o1_mf_1_49_%u_.arc

ORA-00280: change 911687 for thread 1 is in sequence #49

 

Specify log: {<RET>=suggested | filename | AUTO | CANCEL}

/free/oracle/oradata/orcl/redo02.log

ORA-00310: archived log contains sequence 48; sequence 49 required

IXDBA.NET社区论坛

ORA-00334: archived log: '/free/oracle/oradata/orcl/redo02.log'

 

 

ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below

ORA-01152: file 1 was not restored from a sufficiently old backup

ORA-01110: data file 1: '/free/oracle/oradata/orcl/system01.dbf'

 

仍然不是,继续指定!

 

SQL> recover database using backup controlfile until cancel;

ORA-00279: change 911687 generated at 11/19/2006 13:54:36 needed for thread 1

ORA-00289: suggestion :

/free/oracle/flash_recovery_area/ORCL/archivelog/2006_11_19/o1_mf_1_49_%u_.arc

ORA-00280: change 911687 for thread 1 is in sequence #49

 

 

Specify log: {<RET>=suggested | filename | AUTO | CANCEL}

/free/oracle/oradata/orcl/redo03.log

Log applied.

Media recovery complete.

SQL> alter database open resetlogs;

Database altered.

SQL> select count(*) from gaojf;

  COUNT(*)

----------

    791392

SQL>

完成恢复,数据没有丢失,但是redo file被重置,建议马上备份数据库一次。

 

通过以上两个方法,都可以完成恢复。

但是方法1中重建控制文件这个方法可能会简单一些,并且最后可以直接open,这样以前的备份也可以使用。建议使用这个方法。

方法2中,由于在recover中,还要一个一个的指定redo文件去试,最后resetlogs数据库,重置了redo文件,这样恢复完成后,以前如果有的备份可能就无法使用了.可能我认为是稍微复杂了,但是恢复数据库的目的都达到了。

 



阅读更多内容<<上一页 · 1 · 2 · 3 · 4 · 5


  上一篇: 问题解疑:关于Oracle隐式offlin...   下一篇: 光纤网卡和HBA卡有什么区别 ?
li
 §相关评论  
 热点文章

·IT168技术卓越奖年会北京召开在
·No space left on device: mod
·shm.create(): error creating
·mysql占用cpu特别高问题的解决
·Can't locate Mail/Send.pm in
·Allowed memory size of 83886
·overwritten -- Unclean shutd
·Apache重启失败:name-based s
·(13)Permission denied: make_
·SQL0964C The transaction log
·delete删除大表:SQL0964C The
li
 编辑推荐
·IT168技术卓越奖年会北京召开在
·No space left on device: mod
·shm.create(): error creating
·mysql占用cpu特别高问题的解决
·Can't locate Mail/Send.pm in
·Allowed memory size of 83886
·overwritten -- Unclean shutd
·Apache重启失败:name-based s
·(13)Permission denied: make_
·SQL0964C The transaction log
·delete删除大表:SQL0964C The
li
 相关篇章
·问题解疑:关于Oracle隐式offlin...
·IT168技术卓越奖年会北京召开在即
·apache下安装AWStats步骤以及问题
·数据库启动遭遇ORA-00600: [kelt...
·Oracle Database 11g 7月11日发布
·linux中tar f 参数顺序问题
·ReiserFS将何去何从?我们应该怎...
·ORA-01033:错误解决方案
·RHEL 5 beta 2推出
·回顾2006 Linux不失落的理由
·光纤网卡和HBA卡有什么区别 ?
·问题小结:Linux下oracle常见安装...
·No space left on device: mod_r...
·shm.create(): error creating s...
·mysql占用cpu特别高问题的解决方...
·Can't locate Mail/Send.pm in @...
·Allowed memory size of 8388608...
·overwritten -- Unclean shutdow...
·Apache重启失败:name-based sha...
·(13)Permission denied: make_so...
 
li
设为首页 | 关于我们 | 技术服务 | 收藏本站 | 网站地图 | 联系方式 | 本站友情连接