ITPub博客

首页 > 数据库 > Oracle > oracle redo丢失或损坏的处理方法

oracle redo丢失或损坏的处理方法

Oracle 作者:libingquan008 时间:2015-09-18 10:56:56 0 删除 编辑

点击(此处)折叠或打开

  1. 一、损坏的是current的redo log

  2.     1、非abort shutdown:
  3.   
  4.        recover database until cancel;
  5.        resetlogs;

  6.     2、shutdown abort

  7.        a.有备份的情况下:
  8.        recover database until cancel;

  9.        b.没有备份的情况下:
  10.        修改隐含参数_allow_resetlogs_corruption强制启动数据库,设置此参数之后,在数据库Open过程中,Oracle会跳过某些一致性检查,从而使数据库可能跳过不一致状态,Open打开:
  11.        startup mount;
  12.        alter system set "_allow_resetlogs_corruption"=true scope=spfile;
  13.        alter database open resetlogs;
  14.        ( 数据丢失 )

  15. 二、损坏的是非current的redo log
  16.    
  17.     alter database dorp logfile group *;
  18.     alter database add logfile group ('/……/*.log') size *m;



来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22878696/viewspace-1802892/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2011-02-10

  • 博文量
    46
  • 访问量
    119551