在 pl sql 里错删除了一些table表,请问怎么能恢复?急,在线等带,谢谢

解决方案 »

  1.   

    SQL> alter table yourTable enable row movement;
     
    -- 然后再执行上面的闪回操作
    SQL> flashback table yourTable to timestamp to_timestamp('2007-04-30 10:00:00','yyyy-mm-dd hh24:mi:ss');
      

  2.   

    我先执行这条语句,怎么报无效的sql语句?麻烦指点
    flashback table emm_map__state
    to timestamp to_timestamp('2008-12-08 10:00:00','yyyy-mm-dd hh24:mi:ss')
      

  3.   

    flashback table table_name to before drop;
      

  4.   


    不错,就是这个。这个falshback特性要在10g以上版本才有,9i就木办法了
      

  5.   

    还是报无效的sql语句
    我时在当前的数据库中运行的
    请指点
      

  6.   

    9i就麻烦了,有备份了,archive模式吗?如果是,可以做一个时间点的不完全恢复。