閃回資料庫的事情
閃回資料庫:
1、 資料庫閃回 基本 步驟
前提:歸檔日誌可用
1) 關閉資料庫
2) 到 啟動資料庫到 mount 狀態(exclusive 模式)
3) 閃回至某個時間點,SCN 或還原點
4) Read only 開啟資料庫,驗證是否已還原到理想的時間點
5) 用 使用 resetlogs 開啟資料庫
2、 常用閃回資料庫方法
1) 於 基於 SCN 閃回
FLASHBACK [STANDBY] DATABASE [] TO
[BEFORE] SCN
2) 基於時間戳閃回
FLASHBACK [STANDBY] DATABASE [] TO
[BEFORE] TIMESTMP
3) 基於 可靠 還原點閃回
FLASHBACK [STANDBY] DATABASE [] TO
[BEFORE] RESTORE POINT
4) RMAN
3、檢視閃回是否開啟:
SQL> select flashback_on from v$database;
FLASHBACK_ON
------------------
NO
可見,一般情況下,閃回是沒有開啟的,接著要嘗試開啟閃回,
開啟閃回,發現報錯,這時候我們看看是什麼問題,導致不能正常開啟,如下:
SQL> alter database flashback on;
alter database flashback on
*
ERROR at line 1:
ORA-38706: Cannot turn on FLASHBACK DATABASE logging.
ORA-38709: Recovery Area is not enabled.
以上提示說還沒有分配或者設定快閃恢復區,以下檢視快閃恢復區的引數,並做修改,之後再開啟閃回
SQL> show parameter recover
NAME TYPE VALUE
---------------------------- -------- ------------------------------
db_recovery_file_dest string
db_recovery_file_dest_size big integer 0
db_unrecoverable_scn_tracking boolean TRUE
recovery_parallelism integer 0
看到這些引數,可知還沒有分配快閃恢復區的系統目錄,由此,給快閃恢復區配置,
修改快速恢復區的引數:
SQL> alter system set db_recovery_file_dest_size='3G';
System altered.
SQL> alter system set db_recovery_file_dest =
2 '/u01/app/FRA';
System altered.
開啟閃回區:
SQL> alter database flashback on;
Database altered.
SQL> select flashback_on from v$database;
FLASHBACK_ON
------------------
YES
4、監視閃回資料庫:
檢視快速恢復區的磁碟配額
SQL> select estimated_flashback_size,flashback_size from
2 v$flashback_database_log;
ESTIMATED_FLASHBACK_SIZE FLASHBACK_SIZE
------------------------ --------------
0 52428800
確定當前閃回視窗:
SQL> select oldest_flashback_scn,oldest_flashback_time from
2 v$flashback_database_log;
OLDEST_FLASHBACK_SCN OLDEST_FLASHBACK_TI
-------------------- -------------------
775206 2016-10-01 09:49:59
5、監視閃回資料庫日誌檔案中的事件記錄:
BEGIN_TIME END_TIME FLASHBACK_DATA DB_DATA REDO_DATA ESTIMATED_FLASHBACK_SIZE
------------------- ------------------- -------------- ---------- ---------- ----------
2016-10-01 09:49:59 2016-10-01 10:22:06 2932736 3670016 1489920 0
下一部分講述瞭如何開啟閃回功能,並檢視與閃回資料庫相關的引數。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31392094/viewspace-2125839/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 資料庫的閃回資料庫
- 閃回(關於閃回資料庫)資料庫
- 閃回資料庫資料庫
- 【備份恢復】閃回資料庫(一)閃回資料庫的管理資料庫
- Oracle閃回技術之閃回資料庫Oracle資料庫
- Oracle資料庫閃回Oracle資料庫
- Oracle閃回資料庫Oracle資料庫
- 【備份恢復】閃回資料庫(五)RMAN 命令列閃回資料庫資料庫命令列
- 【備份恢復】閃回資料庫(二) 基於 SCN 閃回資料庫資料庫
- Flashback Database 閃回資料庫Database資料庫
- 監視閃回資料庫資料庫
- 實驗-閃回資料庫資料庫
- Oracle閃回技術 為Oracle閃回配置資料庫Oracle資料庫
- Oracle 閃回技術 概覽 資料庫閃回功能Oracle資料庫
- 資料庫基於版本的閃回資料庫
- 開啟資料庫的閃回功能:資料庫
- 【備份恢復】閃回資料庫(三)基於時間戳閃回資料庫資料庫時間戳
- Backup And Recovery User's Guide-使用閃回資料庫-開啟閃回資料庫GUIIDE資料庫
- FlashBack總結之閃回資料庫與閃回刪除資料庫
- [Flashback]開啟資料庫閃回資料庫功能資料庫
- Oracle 閃回資料庫測試Oracle資料庫
- 詳解oracle資料庫閃回Oracle資料庫
- 基於SCN閃回資料庫資料庫
- Backup And Recovery User's Guide-使用閃回資料庫來回退資料庫-監控閃回資料庫GUIIDE資料庫
- 【備份恢復】閃回資料庫(四)基於可靠還原點閃回資料庫資料庫
- Backup And Recovery User's Guide-使用閃回資料庫來回退資料庫-閃回資料庫的先決條件GUIIDE資料庫
- Oracle資料庫的閃回恢復區Oracle資料庫
- Backup And Recovery User's Guide-使用閃回資料庫來回退資料庫-執行閃回資料庫操作GUIIDE資料庫
- Backup And Recovery User's Guide-使用閃回資料庫和還原點-閃回資料庫的限制GUIIDE資料庫
- Backup And Recovery User's Guide-使用閃回資料庫和還原點-閃回資料庫GUIIDE資料庫
- dg_閃回資料庫實驗資料庫
- 還原點和閃回資料庫資料庫
- Oracle 11g 閃回資料庫Oracle資料庫
- Backup And Recovery User's Guide-使用閃回資料庫-監控閃回資料庫對效能的影響GUIIDE資料庫
- 在物理備庫上部署閃回資料庫資料庫
- Backup And Recovery User's Guide-使用閃回資料庫-為最優的閃回資料庫效能配置環境GUIIDE資料庫
- Backup And Recovery User's Guide-使用閃回資料庫和還原點-閃回資料庫視窗GUIIDE資料庫
- Oracle資料庫閃回區空間不足Oracle資料庫