oracle 关于表数据delete 后如何恢复

Posted Mr_nie

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle 关于表数据delete 后如何恢复相关的知识,希望对你有一定的参考价值。

今天在PL/SQL中操作不小心删掉了某个表的部分数据,这可吓坏了本猿;于是悄悄的打开电脑,赶紧找度娘帮忙。经过度娘的小爬虫帮助,几分钟就把数据恢复了。

  那么表数据delete掉后怎么恢复呢? 用flashback即可。

例:alter table 表名 enable row movement;

flashback table 表名 to timestamp to_timestamp(‘2017-10-09 00:00:00‘,‘yyyy-mm-dd hh24:mi:ss‘);

alter table disable row movement;

注:‘2017-10-09 00:00:00‘是你想回滚到的时间点

 

以上是关于oracle 关于表数据delete 后如何恢复的主要内容,如果未能解决你的问题,请参考以下文章

oracle误删除数据的恢复方法

oracle 单张表恢复问题

oracle误删数据恢复

oracle误删除数据的恢复方法

oracle truncate和delete的区别?

db2 delete表数据如何恢复,表没有删除