flashback query、flashback drop、flashback table用法總結
/*1.flashback query*/
--閃回到15分鐘前
select * from orders as of timestamp (systimestamp - interval '15' minute) where ......
這裡可以使用day、second、month替換minute,例如:
select * from orders as of timestamp(systimestamp - interval '2' day)
--閃回到某個時間點
select * from orders as of timestamp to_timestamp ('01-sep-04 16:18:57.845993', 'dd-mon-rr hh24:mi:ss.ff') where ...
--閃回到兩天前
select * from orders as of timestamp (sysdate - 2) where.........
/*2.flashback drop*/
1.flashback table orders to before drop;
2.如果源表已經重建,可以使用rename to子句:
flashback table order to before drop rename to order_old_version;
/*3.flashback table*/
1.首先要啟用行遷移:
alter table order enable row movement;
2.閃回表到15分鐘前:
flashback table order to timestamp systimestamp - interval '15' minute;
閃回到某個時間點:
flashback table order to timestamp to_timestamp('2007-09-12 01:15:25 pm','yyyy-mm-dd hh:mi:ss am')
恢復誤刪除資料
用log explorer試一下!下面是對該軟體的介紹 解壓縮密碼 www.heibai.net 序號產生器產生的是註冊碼,是兩個 用解壓縮密碼解開後,壓縮包裡也有乙個序號產生器的 開啟log explorer file attach log file 選擇伺服器和登陸方式 connect 選擇資料...
oracle誤刪除資料恢復
今天無意中在網上看到了關於oracle誤刪除資料恢復的一條資訊,發現的確很好使,下面就我的測試向大家匯報下。1.select from t viradsl2 t 查詢t viradsl2中所有的資料,可以看到三條資料 2.delete t viradsl2 刪除t viradsl2中所有的資料,三條...
mysql 誤刪除資料恢復
第一步 保證mysql已經開啟binlog 值必須為on 開啟binlog方法 第二步 檢視binlog存放日誌檔案目錄 第三步 檢視binlog row image 值必須為full 修改 binlog row image 第四步 檢視binlog模式 必須為行級模式row 修改模式方法 第五步 ...