oracle 誤刪資料後恢復資料

2021-10-22 13:06:31 字數 381 閱讀 5562

閃回:根據時間恢復表資料、檢視表資料;檢視某個時間點之前的表資料

select * from 表名 as of timestamp to_timestamp(『2021-03-18 10:12:11』,『yyyy-mm-dd hh24:mi:ss』);

(若沒有資料 ,可時間繼續提前查詢)

flashback table 表名 to timestamp to_timestamp(『2021-03-18 10:12:11』,『yyyy-mm-dd hh24:mi:ss』);

注:如報錯:ora-08189:未啟用行移動功能,不能閃回表

alter table 表名 enable row movement;

執行上面sql即可

oracle資料誤刪後恢復

sql select count from t1 count 9318 2.誤刪除所有記錄 並且提交更改。sql delete from t1 9318 rows deleted.sql commit commit complete.sql select count from t1 count 03...

ORACLE誤刪或者誤改資料後恢復資料四步驟!!!

今天61節,天氣特別不好,外面下暴雨,心情也跟著天氣一樣,沒什麼狀態,導致我錯誤操作一堆資料,遇到這個問題先別慌,辦法總會有的,可能我這個辦法比較基礎,但也是辦法之一哈。第一步是查詢指定時間裡的資料,例如我是在2020年6月1號15 30左右誤改資料,那麼這條語句就是可以根據時間查詢你誤改前的表裡的...

oracle資料庫資料表誤刪後,恢復資料處理方式

有兩種方案解決此問題,具體操作 一 根據時間來恢復 1 查詢資料庫當前時間 目的是為了檢查資料庫時間是否與你電腦時間相近,避免時間不同而將資料恢復到錯誤時間點 select to char sysdate,yyyy mm dd hh24 mi ss from dual 2 查詢刪除資料時間點之前的資...