《臨危不懼:Oracle 11g資料庫恢復技術》是2012年電子工業出版社出版的圖書,作者是包光磊。
基本介紹
- 書名:臨危不懼:Oracle 11g資料庫恢復技術
- 作者:包光磊
- ISBN:9787121170171
- 類別:計算機與網路
- 頁數:345頁
- 定價:69.80
- 出版社:電子工業出版社
- 出版時間:2012年7月1日
- 裝幀:平裝
- 開本:16開
內容簡介,作者簡介,圖書目錄,
內容簡介
作者為甲骨文(中國)軟體系統有限公司首席講師及OCM大中華區考官包光磊。
《臨危不懼:Oracle 11g資料庫恢復技術》分為三大部分:恢復的原理、恢復的工具、恢復的具體步驟與實戰。第一部分能夠讓讀者領略恢復操作的本質,是其他部分的理論基礎,包括“重做日誌”、“控制檔案”、“補充日誌”;第二部分詳細地介紹了備份/恢複數據庫的工具,包括恢復管理器、恢復編錄和數據泵;第三部分以各種資料庫損毀場景為例,每一章解決一組特定的問題,其中:第7~11章討論各種檔案(控制檔案、數據檔案等)遭到不同程度的破壞後,資料庫的行為特徵及如何將其恢復;第12章探討如何將資料庫恢復至以前的時間點;第13章討論如何處理各種資料庫檔案在沒有備份時受損的情況;第14章全面介紹了用於恢復人為錯誤的各種閃回技術:第15章介紹將恢復的單位縮小,精確到數據塊級別,以提高恢復效率;第16章介紹一種非常規恢復的方法一挖掘日誌。
作者簡介
包光磊,甲骨文(中國)軟體系統有限公司首席講師,Oracle University ADF課程亞太首席指導官,Oracle University RAC課程亞太首席指導宮
OCM認證大中華區考官,國內首位11g OCM(Oracle認證資料庫大師),國內第二位10g OCM(Oracle認證資料庫大師)
Oracle認證資料庫集群專家,Oracle認證中間件專家,從2004年以來一直致力於為國內大型企業與跨國公司提供Oracle資料庫、中間件和ADF的系統培訓及諮詢服務,對象涵蓋各大通信公司、銀行、金融、生產製造行業、解決方案供應商等。
多次受邀主講Oracle Open World OU Session及Oracle University大師班中的重要議題,擁有極其豐富的Oracle核心技術和軟體的套用、實施、管理和開發經驗。
於2006年、2007年、2010年與2011年被Oracle公司授予Oracle University年度全球最佳講師榮譽稱號。
圖書目錄
第1章 重做日誌(Redo Log)
1.1 功能介紹
1.2 重做記錄
1.3 線上重做日誌(Online Redo Log)
1.4 檢查點
1.5 實例恢復
1.6 歸檔重做日誌
1.7 介質恢復
1.8 本章小結
第2章 控制檔案(Control File)
2.1 功能介紹
2.2 資料庫標識符(DBID)
2.3 資料庫物理結構
2.4 其他信息
2.5 本章小結
第3章 補充日誌 (Supplemental Logging)
3.1 功能介紹
3.2 資料庫級補充日誌
3.2.1 最小補充日誌
3.2.2 標識關鍵欄位補充日誌
3.3 表級補充日誌
3.4 本章小結
第4章 恢復管理器(RMAN)
4.1 RMAN體系結構
4.2 快速恢復區
4.2.1 概念
4.2.2 配置與監控
4.3 通道分配
4.3.1 工作原理
4.3.2 自動分配通道
4.3.3 手動分配通道
4.4 備份集備份
4.4.1 創建備份集
4.4.2 數據檔案增量備份
4.5 鏡像複製備份
4.6 RMAN備份的最佳化
4.6.1 備份集最佳化
4.6.2 鏡像複製最佳化
4.7 安全性
4.8 監控
4.9 備份保留策略
4.10 RMAN資料庫
4.11 本章小結
第5章 恢復編錄(Recovery Catalog)
5.1 使用編錄的原因
5.2 創建編錄
5.3 使用編錄
5.3.1 註冊與同步
5.3.2 RMAN能力的增強
5.4 本章小結
第6章 數據泵(Data Pump)
6.1 目錄對象
6.2 導出
6.3 導入
6.4 可傳輸表空間
6.5 本章小結
第7章 參數檔案的備份與還原
7.1 參數檔案損壞的後果
7.2 備份
7.2.1 手動備份
7.2.2 自動備份
7.3 恢復
7.3.1 實例啟動時發現損壞
7.3.2 實例運行時發現損壞
7.4 本章小結
第8章 控制檔案備份與恢復
8.1 控制檔案損壞的後果
8.1.1 實例啟動時發現損壞
8.1.2 實例運行時發現損壞
8.2 備份控制檔案
8.2.1 線上鏡像備份
8.2.2 自動備份
8.2.3 手動備份
8.3 恢復控制檔案
8.3.1 控制檔案備份的時間跨度分類
8.3.2 恢復前的準備
8.3.3 利用線上鏡像備份恢復
8.3.4 利用自動備份恢復
8.3.5 利用手動備份恢復
8.3.6 利用歷史備份恢復
8.3.7 缺失歸檔日誌情況下的恢復
8.4 以noresetlogs收尾
8.5 本章小結
第9章 關鍵數據檔案備份與恢復
9.1 關鍵數據檔案損壞的後果
9.1.1 SYSTEM表空間數據檔案損壞
9.1.2 undo_tablespace數據檔案損壞
9.2 備份
9.3 恢復
9.3.1 恢復前的準備
9.3.2 恢複流程
9.4 本章小結
第10章 普通數據檔案備份與恢復
10.1 普通數據檔案損壞的後果
10.2 備份
10.3 恢復
10.3.1 恢復前的準備
10.3.2 非檔案頭部損壞後的恢復
10.3.3 檔案頭部損壞後的恢復
10.4 本章小結
第11章 唯讀數據檔案備份與恢復
11.1 唯讀數據檔案損壞的後果
11.2 備份
11.3 恢復
11.3.1 恢復前的準備
11.3.2 控制檔案無損情況下的恢復
11.4 本章小結
第12章 不完全資料庫恢復
12.1 工作原理
12.2 被動恢復
12.3 主動恢復
12.4 資料庫的化身——Incarnation
12.5 小範圍不完全恢復
12.6 本章小結
第13章 無備份情況下的恢復
13.1 恢復密碼檔案
13.2 恢復參數檔案
13.3 無備份恢復控制檔案
13.3.1 線上日誌無損情況下的重建
13.3.2 線上日誌損壞情況下的重建
13.3.3 具有隻讀數據檔案情況下的重建
13.3.4 使用控制檔案快照恢復
13.4 恢複數據檔案
13.5 恢復臨時檔案
13.6 恢復線上重做日誌
13.7 本章小結
第14章 閃回技術(Flashback)
14.1 閃回查詢(Flashback Query)
14.1.1 閃回時間點查詢246
14.1.2 閃回版本查詢248
14.2 閃回數據歸檔(Flashback Data Archive)
14.3 閃回事務查詢
14.4 閃回事務(Flashback Transaction)
14.5 閃回表(Flashback Table)
14.6 閃回刪表(Flashback Drop)
14.7 閃回資料庫
14.8 本章小結
第15章 恢復受損的數據塊
15.1 示例表物理結構
15.2 數據塊完整性定義
15.3 數據塊完整性檢查
15.3.1 db_block_checking參數
15.3.2 db_block_checksum參數
15.3.3 dbv命令
15.3.4 analyze命令
15.3.5 dbms_repair.check_object存儲過程
15.3.6 dbms_hm.run_check存儲過程
15.3.7 backup命令
15.4 恢複數據塊
15.4.1 數據塊級恢復
15.4.2 數據塊修復包dbms_repair
15.5 本章小結
第16章 日誌挖掘器(LogMiner)
16.1 v$logmnr_contents視圖
16.2 使用LogMiner
16.2.1 啟用最小補充日誌
16.2.2 確定LogMiner字典的位置
16.2.3 註冊重做日誌
16.2.4 啟動挖掘會話
16.2.5 挖掘
16.2.6 關閉挖掘會話
16.3 本章小結
第17章 總結
附錄A 數據恢復顧問—— Data Recovery Advisor
附錄B 示例資料庫主要信息
附錄C 測驗
附錄D 測驗答案