数据库是oracle10G   不知道是谁把表删除啦。。ORACLE回收站中也查不到删除的表。flashback也不管用。。不知各位还好什么的好方法没?

解决方案 »

  1.   

    楼主确认flashback 也不管用的话,恢复数据库吧
    Oracle Flashback 技术 总结
    http://blog.csdn.net/tianlesoftware/archive/2009/10/15/4677378.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.   

    你flashback什么
    是flashback table
    还是flashback database
    两者的实现机制不一样的
      

  3.   


    select flashback_on from v$database;如果是yes,可以试下flashback database;如果是no,那么select log_mode from v$database;如果是archivelog,使用logminer;如果不是,有最近包含该表的逻辑备份吗?如果有,恢复该表;如果无,有最近的包含该表的物理备份吗?如果有,并且其后边的数据都不重要,可以恢复到该状态;如果无,建议去寻找第3方工具
      

  4.   

    如果在oracle的recyclebin中还好弄,现在就连垃圾箱里都没有了,那就有点麻烦了,只有作数据库恢复了。
      

  5.   

    使用 flashback后,是不是说对象不在回收站中了!
    数据库备份了没!恢复数据库吧!