你是DROP还是DELETE还是TRUNCATE?把REDO LOG用LOGMNR来查看一下看看内容还在不在了,不然就没有办法了

解决方案 »

  1.   

    救命,误删了表,并且提交了怎么恢复啊,没有归档~!
    如果是这么严重,恐怕没有办法恢复了:也许ORACLE工程师有工具
    能找回来,但要$.
      

  2.   

    是delete掉的~!晕死了!!怎么办啊?
      

  3.   

    delete掉的可以用1楼的试一试啊,如果你刚delete不久的话
      

  4.   

    错了。是drop 掉的,我晕死了。。原来下午早就可以结束了。。现在死定了~!数据恢复不过来怎么班啊。。我怎么那么不小心啊。。晕死!!!
      

  5.   

    1楼的方法也不行,因为那几个REDO LOG不知道被写了多少次了,ORACLE的工具
    不对外呀,我也没有办法弄到,其实你这些操作对数据库来说是假删除,也就是
    对应加上个删除标志,但已经是我们常人没有办法做到的事情了,真是抱歉。
    如果真的很重要,找ORACLE的工程师吧!
      

  6.   

    老实交待,承认错误,现在马上作一个归档吧
    把原来的导出的文件,再导入.
    归档步骤以下:
    alter database archivelog;
    在initsid.ora设置参数:
    log_archive_start=true;
    log_archive_dest1='$oracle_home\dabase\archive';
    log_archive_format=s.%arc;