oracle數據恢復,oracle數據庫壞了怎么修復
瀏覽量: 次 發布日期:2018-01-26 11:37:10
恢復熱線:400-666-3702
承接下類oracle數據庫恢復,具體業務不限于此:
(1)系統崩潰只剩下數據文件的情況下的恢復,無system01.dbf 也可以提取其他表空間數據 支持從磁盤恢復丟失的歸檔日志 .
(2) undo system 表空間損壞數據恢復 .各種ORA錯誤 如ORA600等頑固性錯誤。無法open 無法mount等 無法EXP等情況。
(3) 非歸檔或者歸檔模式下誤 delete 數據的恢復、誤刪除表空間的恢復、 drop truncate update 表的恢復 .
(4) 數據庫中有大量CLOB BLOB等大字段對象數據恢復 當索引塊損壞等情況的恢復 SYSTEM表空間壞塊恢復
(5) Oracle7 --12C Expdp導出 Impdp導入 DMP文件錯誤數據恢復,以及DMP文件丟失碎片恢復.
(6) oracle數據庫中數據文件出現壞塊情況下的恢復. 數據庫斷電啟動不了 事務不一致 ora00600錯誤等等棘手問題
(7) oracle數據庫無數據文件但有日志的情況下的恢復. 或者無日志 無控制文件的恢復。
(8) linux UNIX、WINDOWS 下 ORACLE數據文件被誤刪除 覆蓋 分區被格式化 情況下的數據庫碎片恢復.
(9) Oracle 10--12C 的ASM損壞的數據庫恢復.例如設備頭部損壞,或者設備被新實例覆蓋。
(10) Oracle10G、Oracle11G Oracle12C 壓縮表 壓縮表空間損壞數據恢復 ,以及加密的數據文件恢復。
1. 強制拉庫(這種斷電比較多)字典不一致 回滾段損壞等
2. 硬件故障恢復(比如raid重組恢復的)數據文件物理頁面損壞
3. 誤刪除文件,或者文件系統損壞,需要底層重組 出表空間數據文件
4. drop,truncate,delete update 恢復 表原先記錄
5.asm 磁盤被意外格式化恢復
6.bootstarp$中對象驗證損壞
7.asm磁盤組損壞,無法正常mount

oracle數據庫恢復
oracle數據庫小知識:
數據塊是Oracle最小的存儲單位,Oracle數據存放在“塊”中。一個塊占用一定的磁盤空間。特別注意的是,這里的“塊”是Oracle的“數據塊”,不是操作系統的“塊”。
Oracle每次請求數據的時候,都是以塊為單位。也就是說,Oracle每次請求的數據是塊的整數倍。如果Oracle請求的數據量不到一塊,Oracle也會讀取整個塊。所以說,“塊”是Oracle讀寫數據的最小單位或者最基本的單位。
塊的標準大小由初始化參數DB_BLOCK_SIZE指定。具有標準大小的塊稱為標準塊(Standard Block)。塊的大小和標準塊的大小不同的塊叫非標準塊(Nonstandard Block)。
操作系統每次執行I/O的時候,是以操作系統的塊為單位;Oracle每次執行I/O的時候,都是以Oracle的塊為單位。
Oracle數據塊大小一般是操作系統塊的整數倍。
數據塊的格式(Data Block Format)
塊中存放表的數據和索引的數據,無論存放哪種類型的數據,塊的格式都是相同的,塊由塊頭(header/Common and Variable),表目錄(Table Directory),行目錄(Row Directory),空余空間(Free Space)和行數據(Row Data)五部分組成
. oracle歸檔日志設置,Oracle數據庫歸檔日志設置詳解
. oracle drop表數據恢復,Oracle數據庫中drop表數據恢復方法詳解
. oracle 刪除數據文件,Oracle 數據文件刪除指南
. 如何查看oracle錯誤日志,Oracle數據庫錯誤日志查看指南
. oracle刪除的數據怎么恢復,Oracle數據庫中刪除數據恢復指南
. oracle一個實例多個數據庫,Oracle數據庫實例與多個數據庫的配置與管理
. ora-01578:oracle 數據塊損壞,oracle數據塊損壞
. oracle恢復歸檔日志文件,Oracle數據庫恢復歸檔日志文件的方法與技巧
. Oracle database 完全恢復,全面解析與操作指南