Backup And Recovery User's Guide-執行使用者管理的資料庫閃回和恢復
執行使用者管理的資料庫閃回和恢復
本章描述了在使用者管理的備份和恢復策略中,如何還原和恢復資料庫、使用資料庫的閃回功能。
使用者管理的備份和恢復意味著不依賴於RMAN的方法。
使用SQL*Plus執行閃回資料庫
Oracle閃回資料庫回退資料庫到以前的狀態,而不需要還原檔案。使用命令FLASHBACK DATABASE。
閃回資料庫需要為資料庫建立一個快速恢復區,並開啟閃回日誌的收集。
檢視第18章執行閃回和資料庫時間點恢復,來確定閃回資料庫功能是如何工作的、使用閃回資料庫的要求、
如何為資料庫閃回資料庫開啟閃回日誌收集。
通過RMAN和SQL*Plus使用閃回資料庫功能的要求和準備是相同的。
練習:使用SQL*Plus執行資料庫的閃回
--1. 查詢目標資料庫確定可能的閃回SCN的範圍 SELECT CURRENT_SCN FROM V$DATABASE; SELECT OLDEST_FLASHBACK_SCN, OLDEST_FLASHBACK_TIME FROM V$FLASHBACK_DATABASE_LOG;
--2. 使用其它的閃回功能來確定對資料庫的不希望發生的改變發生的時間
--3. 執行閃回操作 --3.a 閃回到指定的SCN FLASHBACK DATABASE TO SCN 46963; --3.b 閃回到指定的時間(隱式型別轉換) FLASHBACK DATABASE TO TIMESTAMP '2002-11-05 14:00:00'; --3.c 閃回到指定的時間(顯式型別轉換) FLASHBACK DATABASE TO TIMESTAMP to_timestamp('2002-11-11 16:00:00', 'YYYY-MM-DD HH24:MI:SS');
--4. 第3步操作完成之後,以只讀方式開啟資料庫,執行查詢來驗證已經恢復你需要的資料 -- 如果上面選擇的目標時間不夠靠前,則可執行另一個FLASHBACK語句 -- 否則可以執行RECOVER DATABASE使資料庫返回到當前的時間點,然後嘗試另一個FLASHBACK語句
--5. 如果對結果已經滿意,使用OPEN RESETLOGS選項開啟資料庫 -- 如果需要,也可以使用資料泵匯出工具來儲存丟失的資料,使用RECOVER DATABASE使資料庫回退到當前的狀態,然後重新匯入丟失的物件 |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1098332/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Backup And Recovery User's Guide-閃回和資料庫時間點恢復的目的GUIIDE資料庫
- Backup And Recovery User's Guide-執行完全資料庫恢復GUIIDE資料庫
- Backup And Recovery User's Guide-閃回和資料庫時間點恢復場景GUIIDE資料庫
- Backup And Recovery User's Guide-閃回和資料庫時間點恢復的基本概念GUIIDE資料庫
- Backup And Recovery User's Guide-使用閃回資料庫來回退資料庫-執行閃回資料庫操作GUIIDE資料庫
- Backup And Recovery User's Guide-執行不完全資料庫恢復GUIIDE資料庫
- Backup And Recovery User's Guide-執行資料庫時間點恢復GUIIDE資料庫
- Backup And Recovery User's Guide-執行完全資料庫恢復-執行開啟的資料庫的恢復GUIIDE資料庫
- Backup And Recovery User's Guide-執行完全資料庫恢復-執行關閉的資料庫的恢復GUIIDE資料庫
- Backup And Recovery User's Guide-使用閃回資料庫-開啟閃回資料庫GUIIDE資料庫
- Backup And Recovery User's Guide-使用閃回資料庫和還原點-閃回資料庫GUIIDE資料庫
- Backup And Recovery User's Guide-執行完全資料庫恢復-執行整個資料庫的完全恢復GUIIDE資料庫
- Backup And Recovery User's Guide-執行完全資料庫恢復-關於完全資料庫恢復GUIIDE資料庫
- Backup And Recovery User's Guide-執行閃回刪除操作GUIIDE
- Backup And Recovery User's Guide-執行完全資料庫恢復-執行表空間的完全恢復GUIIDE資料庫
- Backup And Recovery User's Guide-使用閃回資料庫和還原點-閃回資料庫的限制GUIIDE資料庫
- Backup And Recovery User's Guide-使用閃回資料庫和還原點-閃回資料庫視窗GUIIDE資料庫
- Backup And Recovery User's Guide-使用閃回資料庫來回退資料庫-監控閃回資料庫GUIIDE資料庫
- Backup And Recovery User's Guide-執行完全資料庫恢復-切換到資料庫拷貝GUIIDE資料庫
- Backup And Recovery User's Guide-備份和恢復介紹-Oracle閃回技術(二)GUIIDEOracle
- Backup And Recovery User's Guide-備份和恢復介紹-Oracle閃回技術(一)GUIIDEOracle
- Backup And Recovery User's Guide-使用閃回資料庫-監控閃回資料庫對效能的影響GUIIDE資料庫
- Backup And Recovery User's Guide-恢復資料庫到祖先incarnationGUIIDE資料庫
- Backup And Recovery User's Guide-執行不完全資料庫恢復-執行Cancel-Based不完全恢復GUIIDE資料庫
- Backup And Recovery User's Guide-使用閃回資料庫來回退資料庫-閃回資料庫的先決條件GUIIDE資料庫
- Backup And Recovery User's Guide-使用閃回資料庫-為最優的閃回資料庫效能配置環境GUIIDE資料庫
- Backup And Recovery User's Guide-閃回資料庫日誌和保證的還原點GUIIDE資料庫
- Backup And Recovery User's Guide-為完全資料庫恢復做準備GUIIDE資料庫
- Backup And Recovery User's Guide-恢復的取消(並行介質恢復)GUIIDE並行
- Backup And Recovery User's Guide-使用者管理的介質恢復概覽GUIIDE
- Backup And Recovery User's Guide-使用閃回資料庫和還原點-正常的還原點GUIIDE資料庫
- Backup And Recovery User's Guide-從RMAN開始-使用閃回資料庫來回退資料庫GUIIDE資料庫
- Backup And Recovery User's Guide-從RMAN開始-恢復整個資料庫GUIIDE資料庫
- Backup And Recovery User's Guide-恢復處於非歸檔模式的資料庫GUIIDE模式資料庫
- Backup And Recovery User's Guide-使用閃回表來回退一個表-執行閃回表操作GUIIDE
- Backup And Recovery User's Guide-理解閃回資料庫、還原點和保證還原點GUIIDE資料庫
- Backup And Recovery User's Guide-閃回技術基本概念GUIIDE
- Backup And Recovery User's Guide-閃回資料庫和保證還原點的先決條件GUIIDE資料庫