写点什么

Oracle 误删数据闪回

用户头像
阡陌r
关注
发布于: 2020 年 05 月 27 日

错误的delete/update数据后,找回数据的步骤(以表T_XT_APP_CONF为例)。



1、 确认闪回数据

select * from T_XT_APP_CONF as of timestamp to_timestamp('2020-05-27 09:30:00','yyyy-mm-dd hh24:mi:ss');



 2、执行闪回 

flashback table T_XT_APP_CONF to timestamp to_timestamp('2020-05-27 09:30:00','yyyy-mm-dd hh24:mi:ss');



3、注:如果报错ORA-08189: cannot flashback the table because row movement is not enabled

就输入下面的一段,开启行迁移,就可以了。 

alter table T_XT_APP_CONF enable row movement;



用户头像

阡陌r

关注

走在阡陌的路上 2018.03.26 加入

走在全栈的路上

评论

发布
暂无评论
Oracle误删数据闪回