Oracle 恢复表中误删的数据
#####不小心把系统中菜单表的数据删除了,特此记录一下恢复方法:
####1、查询删除数据时间点之前的数据
select * from 表名 as of timestamp to_timestamp(‘2018-03-21 08:12:11’,‘yyyy-mm-dd hh24:mi:ss’);
####2、将row movement设置为enable
alter table 表名 enable row movement;
####3、恢复数据
flashback table 表名 to timestamp to_timestamp(‘2018-03-21 08:12:11’,‘yyyy-mm-dd hh24:mi:ss’);
本文介绍了一种在Oracle数据库中恢复被误删数据的方法。主要包括查询指定时间点前的数据、设置表的rowmovement属性以及使用闪回功能恢复数据的具体步骤。
478

被折叠的 条评论
为什么被折叠?



