啟用flashback database 功能

sky850623發表於2014-12-17
啟用閃回資料庫要求:
 1.資料庫處於歸檔模式
 2.啟用閃回區

檢視當前資料庫是否啟用flashback database 功能
SQL> select flashback_on from v$database;

FLASHBACK_ON
------------------
NO

重啟資料庫到mount
SQL> shutdown immediate;
資料庫已經關閉。
已經解除安裝資料庫。
ORACLE 例程已經關閉。
SQL> startup mount;
ORACLE 例程已經啟動。

Total System Global Area  167772160 bytes
Fixed Size                  1247900 bytes
Variable Size              92276068 bytes
Database Buffers           71303168 bytes
Redo Buffers                2945024 bytes
資料庫裝載完畢。

啟用flashback database功能
SQL> alter database flashback on;

資料庫已更改。

SQL> select flashback_on from v$database;

FLASHBACK_ON
------------------
YES

檢視檢視
SQL> select *from v$flashback_database_log;

OLDEST_FLASHBACK_SCN OLDEST_FLASHBA RETENTION_TARGET FLASHBACK_SIZE ESTIMATED_FLASHBACK_SIZE
-------------------- -------------- ---------------- -------------- ------------------------
             1583019 14-12月-14                 1440        8192000                        0


SQL> select *from v$flashback_database_stat;


BEGIN_TIME     END_TIME       FLASHBACK_DATA    DB_DATA  REDO_DATA ESTIMATED_FLASHBACK_SIZE
-------------- -------------- -------------- ---------- ---------- ------------------------
14-12月-14     14-12月-14            1196032      98304    1006592                        0






current日誌檔案損壞做不完全恢復


recover database;  --完全恢復,終點是資料檔案, 有終點


recover database until cancel; 不會找聯機,只找歸檔日誌  輸入cancel結束






來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26937943/viewspace-1371353/,如需轉載,請註明出處,否則將追究法律責任。

相關文章