数据库在没有备份的情况下,如果数据库redo或undo损坏,可以通过如下方法处理,但是不一定成功

把init文件中的:

undo_management=manual

然后启动数据库到mount

状态后

sql>show parameters undo

查看是否已经是manual

如果是,就看看

alter database open是否能打开

如果不行,

2、shutdown immediate

3、在init.ora中加入如下参数

_allow_resetlogs_corruption=TRUE

_corrupted_rollback_segments=(_syssmu1$,_syssmu2$,_syssmu3$,_syssmu4$,_syssmu5$,_syssmu6$,_syssmu7$,_syssmu8$,_syssmu9$,_syssmu10$,_syssmu11$,_syssmu12$,_syssmu13$,_syssmu14$,_syssmu15$,_syssmu16$,_syssmu17$,_syssmu18$,_syssmu19$,_syssmu20$,_syssmu21$,_syssmu22$,_syssmu23$,_syssmu24$,_syssmu25$,_syssmu26$,_syssmu27$,_syssmu28$,_syssmu29$,_syssmu30$,_syssmu31$,_syssmu32$,_syssmu33$)

Sql>startup mount;

Sql>recover database until cancel using backup controlfile ;

Cancel

Sql>alter database open resetlogs;

最新文章

  1. knockoutJS学习笔记07:绑定上下文
  2. java强制类型转换
  3. 【转载】HttpWebRequest开启gzip压缩简介
  4. iOS 用instancetype代替id作返回类型有什么好处?
  5. mysql命令行操作
  6. php flush()刷新不能输出缓冲的原因分析
  7. hdu 2295 DLX
  8. 一个HR给应届毕业生的面试建议 后悔看到的太晚了 (转)
  9. Eclipse hangs on loading workbench, eclipse停在启动界面的处理办法
  10. JVM之字节码——Class文件格式
  11. FFmpeg的HEVC解码器源码简单分析:解析器(Parser)部分
  12. Visual Studio Code使用typings拓展自动补全功能
  13. (转)eclipse 代码自动补全
  14. Redux学习笔记:Redux简易开发步骤
  15. MS08_067漏洞学习研究
  16. 基于jquery的城市选择插件
  17. Android音视频之AudioRecord录音(一)
  18. dpdk之路-环境部署
  19. riakKV 配置
  20. hdu2121 最小树形图的虚根

热门文章

  1. Oracle的表空间和sqlplus
  2. jsapi微信支付v3版
  3. webgoat 7.1 实战指南
  4. SAR(遥感、卫星) 图像常用数据集
  5. SortedDictionary<TKey, TValue> 类 表示根据键进行排序的键/值对的集合。
  6. 玲珑学院 1014 Absolute Defeat
  7. shell 日期转换
  8. svg(1) path路径
  9. MVC和MTV设计模式
  10. NO.1 You must restart adb and Eclipse多种情形分析与解决方式