今天不小心把最近一周的数据给delete了,没有commit,就一张表 没有备份,应该怎么恢复?
大哥大姐  块来帮帮忙

解决方案 »

  1.   

    如果没有 commit, 应该数据都在,
    如果commit,可以用闪回查询,http://www.cnblogs.com/jackal/archive/2011/02/15/1955649.html
      

  2.   

    没有commit  但是数据都查询不到了  怎么办?
      

  3.   

    没有commit的话直接quit就可以了。因为没有commit。oracle会自动放弃你修改的数据的。
      

  4.   


    另外开个session。应该可以查询到。
      

  5.   

    1.没有commit那就回滚啊。
    2.10g以上用闪回吧。
      

  6.   

    直接进行回滚(rollback)操作。
    闪回应该不行。(如果没有进行前期的设置)
      

  7.   

    rollback了   数据没有出来  版本是10g