oracle9i使用flashback恢復資料(轉)
oracle9i使用flashback恢復資料(轉)[@more@]如何使用FLASHBACK
如果是在歸檔的情況下,並且歸檔日誌完成則可以恢復到任何時間點,否則的話只能恢復到當前重做日誌切換的那個時間點。
檢視有無歸檔日誌
select name,FIRST_CHANGE# fscn,NEXT_CHANGE# nscn,FIRST_TIME from v$archived_log;
將資料儲存到一箇中間表
create table temp_table as select * FROM table
AS OF TIMESTAMP (SYSTIMESTAMP - INTERVAL '1800' SECOND)
此時間可以取 年,月,日,時,分,秒
year,month,day,hour,minute,second
注意下後面的時間,所取的時間應該在你的修改之前。
注:使用flashback可以閃回的最大時間和回滾空間有關.如果使用了自動管理回滾表空間,那麼UNDO_RETENTION給出了閃回支援的最小時間.也就是說,FLASHBACK最少可以支援UNDO_RETENTION給出的時間,如果系統比較閒,則可以閃回更長的時間.
(當然,如果回滾表空間的空間分配不足,當系統處於忙時,有可能重用還沒有達到UNDO_RETENTION時間限制的資料的空間).
如果設定了utl_file_dir的話,可以使用logmnr.
如果是在歸檔的情況下,並且歸檔日誌完成則可以恢復到任何時間點,否則的話只能恢復到當前重做日誌切換的那個時間點。
檢視有無歸檔日誌
select name,FIRST_CHANGE# fscn,NEXT_CHANGE# nscn,FIRST_TIME from v$archived_log;
將資料儲存到一箇中間表
create table temp_table as select * FROM table
AS OF TIMESTAMP (SYSTIMESTAMP - INTERVAL '1800' SECOND)
此時間可以取 年,月,日,時,分,秒
year,month,day,hour,minute,second
注意下後面的時間,所取的時間應該在你的修改之前。
注:使用flashback可以閃回的最大時間和回滾空間有關.如果使用了自動管理回滾表空間,那麼UNDO_RETENTION給出了閃回支援的最小時間.也就是說,FLASHBACK最少可以支援UNDO_RETENTION給出的時間,如果系統比較閒,則可以閃回更長的時間.
(當然,如果回滾表空間的空間分配不足,當系統處於忙時,有可能重用還沒有達到UNDO_RETENTION時間限制的資料的空間).
如果設定了utl_file_dir的話,可以使用logmnr.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-961672/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用Oracle9i的新特性Flashback Query恢復誤刪除資料(轉eygle)Oracle
- Flashback Query恢復誤刪除資料(轉)
- 使用Flashback Transaction方法來恢復資料表資料
- Oracle9i使用logminer恢復資料Oracle
- 使用dul恢復資料(轉載)
- 使用Flashback Database進行資料表級別的定點恢復Database
- 【備份與恢復】使用Flashback Database(不完全恢復)Database
- flashback query和logmnr用於恢復資料的誤刪除(轉)
- 一種快速恢復資料庫的方法——Flashback DB資料庫
- 使用恢復建議恢復資料庫資料庫
- Oracle9i Flashback Query 閃回查詢總結 --- (通過SCN恢復)Oracle
- (轉)sqlserver 資料恢復方法SQLServer資料恢復
- 恢復outlook的資料(轉)
- 恢復資料,資料塊恢復
- 資料恢復:AMDU資料抽取恢復資料恢復
- 使用資料恢復顧問資料恢復
- Oracle 備份恢復之 FlashbackOracle
- oracle flashback特性(2.2)--Flashback Table之從UNDO中恢復Oracle
- 使用WT工具恢復MongoDB資料MongoDB
- 使用myloader恢復資料教程
- 使用innobackupex恢復mysql資料庫MySql資料庫
- 使用 MYSQLBINLOG 來恢復資料MySql
- 使用data dump 恢復資料庫資料庫
- ORACLE9I RMAN恢復資料庫後需要手工新增臨時資料檔案Oracle資料庫
- 【資料庫資料恢復】SAP資料庫資料恢復案例資料庫資料恢復
- 【Flashback】使用閃回功能快速恢復使用者的誤操作
- 用flashback恢復儲存過程儲存過程
- flashback實現資料快速復原
- 【資料庫資料恢復】透過恢復NDF檔案修復資料庫的資料恢復過程資料庫資料恢復
- 【資料庫資料恢復】Sql Server資料庫資料恢復案例資料庫資料恢復SQLServer
- 資料庫修復資料恢復資料庫資料恢復
- 【Vsan資料恢復】Vsan資料恢復案例資料恢復
- Vsan資料恢復—Vsan資料恢復案例資料恢復
- NAS陣列恢復資料資料恢復開盤陣列資料恢復
- Sybase ASE資料庫恢復,Sybase資料恢復,資料誤刪除恢復工具READSYBDEVICE資料庫資料恢復dev
- 使用Oracle10g Flashback database功能恢復使用者錯誤OracleDatabase
- FLASHBACK DATABASE可以恢復刪除的TABLESPACEDatabase
- 用flashback恢復儲存過程(ZT)儲存過程