1. 程式人生 > >ORACLE資料庫誤操作後資料恢復方法

ORACLE資料庫誤操作後資料恢復方法

1、查詢誤操作之前的資料,只需要保證時間在誤操作之前即可

select * from YOUR_TABLE as of timestamp to_timestamp('2017-11-11 18:00:00', 'yyyy-mm-dd hh24:mi:ss');

2、啟用誤操作表的行移動特性

alter table YOUR_TABLE enable row movement;

3、回退誤操作表資料到第一步的時間點的狀態

flashback table YOUR_TABLE to timestamp TO_TIMESTAMP('20171111 18:00:00','YYYYMMDD HH24:MI:SS');