1.恢復之前我們先確定我們要恢復到的時間點,。
SELECT *
FROM TEST AS OF TIMESTAMP TO_TIMESTAMP('2018-03-07 15:33:00', 'YYYY-MM-DD HH24:MI:SS');
2.下面進行表資料恢復。
FLASHBACK TABLE TEST TO TIMESTAMP TO_TIMESTAMP('2018-03-07 15:33:00', 'YYYY-MM-DD HH24:MI:SS');
可以看到報錯了,原因是沒有開啟行移動。
3.開啟該表的行移動。
ALTER TABLE TEST ENABLE ROW MOVEMENT;
4.再次執行資料恢復。
FLASHBACK TABLE TEST TO TIMESTAMP TO_TIMESTAMP('2018-03-07 15:33:00', 'YYYY-MM-DD HH24:MI:SS');
然后查看資料情況,可以看到已經恢復了。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/113469.html
標籤:非技術區
