发现数据库里的数据不见了,经过查看记录发现误删了表数据,下面是这排查过程使用的sql。
Oracle查看记录:
SELECT sql_text, last_load_time FROM v$sql WHERE last_load_time IS NOT NULL ORDER BY last_load_time DESC;
Oracle表回滚到指定时间:
alter table 表名 enable row movement;
flashback table 表名 to timestamp to_timestamp('2019-09-18 00:00:00','yyyy-mm-dd HH24:MI:SS');
本文分享了一次Oracle数据库数据误删后的恢复经历,通过使用特定的SQL语句查询操作历史,并利用闪回技术将表数据回滚至指定时间点,成功实现了数据的恢复。
1274

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



