開啟或關閉oracle資料庫的閃回功能步驟

db_wjw發表於2013-06-09
一、開啟閃回資料庫特性:
1、確保資料庫處於歸檔模式,如果為非歸檔模式,將資料庫轉換成歸檔模式
SQL> archive log list;
資料庫日誌模式            存檔模式
自動存檔             啟用
存檔終點            /cwarch
最早的聯機日誌序列     1274
下一個存檔日誌序列   1276
當前日誌序列           1276

2、設定閃回恢復區
設定閃回區大小:
SQL> alter system set db_recovery_file_dest_size=80g scope=spfile;
設定閃回區位置:
SQL> alter system set db_recovery_file_dest='/workdb/account_flashback_area' scope=spfile;
設定閃回目標為5天,以分鐘為單位,每天為1440分鐘:
SQL> alter system set db_flashback_retention_target=7200 scope=spfile;

3、開啟閃回功能
SQL> shutdown immediate;
SQL> startup mount;
SQL> alter database flashback on;
SQL> alter database open;

4、確認資料庫閃回特性已經啟用
SQL> select flashback_on from v$database;

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



二、關閉閃回資料庫特性:
SQL> shutdown immediate;
SQL> startup mount;
SQL> alter database flashback off;
SQL> alter database open;

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

相關文章