数据库 10g,在一次断电之后就打不开,startup mount 正常,就是startup 就报报 ORA-01092: ORACLE 实例终止。强制断开连接 
下面是报错的日志信息
Mon Dec 21 18:51:25 2009
Errors in file c:\oracle\product\10.2.0\admin\ins\udump\ins_ora_42440.trc:
ORA-00604: 递归 SQL 级别 1 出现错误
ORA-00376: 此时无法读取文件 2
ORA-01110: 数据文件 2: 'C:\ORACLE\PRODUCT\10.2.0\ORADATA\INS\UNDOTBS01.请教怎么修复

解决方案 »

  1.   

    可以参考下我的blog:有关 ORA-00604 错误的总结
    http://blog.csdn.net/tianlesoftware/archive/2009/11/09/4787074.aspx如果不行,就只能恢复数据库了..------------------------------------------------------------------------------ 
    Blog: http://blog.csdn.net/tianlesoftware 
    网上资源: http://tianlesoftware.download.csdn.net 
    相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx 
    Q Q 群:62697716 
      

  2.   

    有没有做定期备份啊?有的话就用RMAN做recovery吧
      

  3.   

    应该数据库实例没有启动,关闭数据库实例重新启动,在重新启动Oracle服务试试看
      

  4.   

    看下相关的.TRC文件来定位错误