當前位置:成語大全網 - 新華字典 - oracle 數據庫修復 要如何實施呢?

oracle 數據庫修復 要如何實施呢?

Oracle數據恢復專題

備份恢復是Oracle中永恒的話題, 只要有數據 就有備份恢復的需求。 而在國內對於備份以及備份的可用性往往被企業所忽視。這造成了再數據庫恢復上存在著東西方的差異。 更多的老外DBA把經歷花在對Oracle內部原理和性能優化的研究上。

oracle data block structure

而我們國內 DBA似乎必須要精通壹門額外的技術==》 在沒有任何備份的情況下 恢復Oracle數據庫中數據的技術! 雖然這在大多數情況下是屠龍之技, 但很多時候卻又變成了衡量壹個DBA技術水準的標準了,(這樣不好.. 不好)。

當然也並不是說 這種無備份下的數據恢復是無技術含金量的,實際上它們很需要對Oracle數據文件、數據塊及其數據結構的理解,以及對數據字典構成的了解。

這裏我們總結Oracle數據恢復專題的專題,包括壹些在無備份情況下的數據恢復:例如DUL和BBED工具恢復等技術。

數據恢復利用構造ROWID實現無備份情況下繞過ORA-1578、ORA-8103、ORA-1410等邏輯/物理壞塊問題

數據恢復ORA-600[kccpb_sanity_check_2]壹例

Oracle rman中set newname可能很慢

如何清除Oracle控制文件中的無用記錄,例如v$archived_log中的deleted歸檔日誌記錄

如何找回被create or replace覆蓋的PL/SQL對象

Archivelog Completed Before VS UNTIL TIME

ASM丟失disk header導致ORA-15032、ORA-15040、ORA-15042 Diskgroup無法mount

Overcome ORA-600[4xxx] open database

數據恢復:解決ORA-600[kghstack_free2][kghstack_err+0068]壹例

清理RMAN Catalog恢復目錄

如何rename datafile name中存在亂碼的數據文件

11g新特性recover corruption list

解決ORA-01578錯誤壹例

Script:收集介質恢復診斷信息

如何重建SYSAUX表空間上的對象

Oracle數據恢復:解決ORA-00600:[4000] ORA-00704: bootstrap process failure錯誤壹例

Script:檢查數據庫當前是否有備份操作在執行中

數據恢復:模擬2個邏輯壞塊

Script:收集Oracle備份恢復信息

Oracle備份恢復:Rman Backup緩慢問題壹例

了解rman catalog的兼容性

Oracle內部錯誤:ORA-00600[2608]壹例

使用bbed解決ORA-01189錯誤

Fractured block found during backing up datafile

手動遞增SCN號的幾種方法:How to increase System Change Number by manual

DBMS_REPAIR example

Oracle的損壞/壞塊 主要分以下幾種:

ORA-1578

ORA-8103

ORA-1410

ORA-1499

ORA-1578

ORA-81##

ORA-14##

ORA-26040

ORA-600 Errors

Block Corruption

Index Corruption

Row Corruption

UNDO Corruption

Control File

Consistent Read

Dictionary

File/RDBA/BL