日期:2014-05-17  浏览次数:20775 次

oracle数据库表数据恢复
今天不小心把最近一周的数据给delete了,没有commit,就一张表 没有备份,应该怎么恢复?




大哥大姐 块来帮帮忙

------解决方案--------------------
如果没有 commit, 应该数据都在,
如果commit,可以用闪回查询,http://www.cnblogs.com/jackal/archive/2011/02/15/1955649.html
------解决方案--------------------
没有commit的话直接quit就可以了。因为没有commit。oracle会自动放弃你修改的数据的。
------解决方案--------------------
1.没有commit那就回滚啊。
2.10g以上用闪回吧。
------解决方案--------------------
直接进行回滚(rollback)操作。
闪回应该不行。(如果没有进行前期的设置)