ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 误删除flashback log后的恢复

误删除flashback log后的恢复

原创 Linux操作系统 作者:ocpdba591 时间:2010-04-04 17:03:11 0 删除 编辑
   由于报告db_recovery_file_dest_size空间太小,就删除了flashback文件,这时在alter database open时出现错误,alter database flashback off后再open也不行,后来想到flashback信息是在控制文件中的:
SQL> select * from v$controlfile_record_section;

FLASHBACK LOG                         84          2048            0           0          0          0

GUARANTEED RESTORE POINT             212          2048            0           0          0          0
RESTORE POINT                        212          2083            0           0          0          0

所以只要清除控制文件中的相关flashback信息就行了,我选择了重新建立控制文件,问题解决。

SQL> select flashback_on from v$database;

FLASHBACK_ON
------------------
NO

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

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

注册时间:2009-12-30

  • 博文量
    9
  • 访问量
    24186