在oracle数据库中误删一个表,提供所有分,跪求详细步骤方法。

解决方案 »

  1.   

    flashback table test_drop to before drop;
      

  2.   

    回到某个时间:
    flashback table tt to timestamp to_timestamp('2008-09-12 15:00:00','yyyy-mm-dd hh24:mi:ss'); 
    回到删除前:
    flashback table tt to before drop;
      

  3.   

    10g FLASHBACK 恢复到某个时间点可以满足你的要求。
      

  4.   

    问的太泛,应该找你们的DBA来处理。
      

  5.   

    数据库什么版本?
    如果是10g,且开启了flashback功能,则可以尝试flashback table yourtable to before drop;如果是10g以下版本,需要通过oracle表空间时间点恢复TSPITR方法来恢复数据.