再描述一下:两个机器,A单位,B现场。在A、B都有结构调整后,(在不知A有新改动的情况下)将A的表和视图手动drop掉,将B exp出来imp进A中,之后又将A exp出来一个(这步应该没关系吧?)。
   现在的问题是如何将A中手动drop掉的几个表和视图恢复回来?   哪位大侠能帮忙指点一下。

解决方案 »

  1.   

    估计不行了
    如果当时发现又还没commit的话还可以
      

  2.   

    版本?10g的提供闪回功能, FLASHBACK TABLE table_name TO BEFORE DROP;
    9i的话,可以尝试基于表空间的时间点恢复(要求有备份和运行在归档下)
      

  3.   

    只通过Imp导入来恢复肯定不行
      

  4.   

    只能说看你的运气如何了,这种情况有时候可以,有时候不行,不过很多时候是可以的。www.sosdb.com
      

  5.   

    FLASHBACK TABLE table_name TO BEFORE DROP的时候提示该表不存在于回收站中,应该是该功能没有启动吧,默认flashback是关闭的。