ALLSTARS_ORACLE 发表于 2017-4-14 18:37:34

数据库坏了,求高手

归档模式,数据库归档全没了。
打开时提示数据库文件需要恢复,使用隐藏参数 不一致打开,发现还是不行,提示system 表空间的其中一个数据文件需要恢复。(重建了控制文件,当然旧的控制文件也还在。)

是不是这个数据文件没有做checkpoint ?还是已经彻底损坏了。求解决方法。
网上看了 用DUL 做恢复,不敢弄。。。死马当活马医。
请各位尽情出招


alert 实在没看头。。。就不发了


SQL> select name from v$DATAfile where file# in (2,11,12);

NAME
--------------------------------------------------------------------------------
/oracle/BIP/sapdata1/undo_1/undo.data1
/oracle/BIP/sapdata8/undo_2/undo.data2
/oracle/BIP/sapdata1/undo_3/undo.data3

SQL> select file#,online_status,to_char(change#,'999999999999') from v$recover_file;

     FILE# ONLINE_ TO_CHAR(CHANG
---------- ------- -------------
         2 ONLINE    12506639931
        11 ONLINE    12506639933
        12 ONLINE    12506639933


现在不知道同事怎么弄的。开始报 undo 的数据文件需要恢复了。

页: [1]
查看完整版本: 数据库坏了,求高手