Oracle資料檔案損壞恢復例項二則
由於資料庫損壞的原因很多,所以在損壞後恢復的方法也不盡相同,這裡我將平時遇到的記錄下來,做個積累。
例一、
故障描述:某資料檔案(如:TTT)損壞,這時如果沒有物理備份,但從TTT表空間建立開始的歸檔日誌檔案都存在,也可以恢復表空間。
例二、
故障描述:當某個資料檔案由於磁碟損壞,需要將資料檔案恢復到其它磁碟位置。
例一恢復過程:
SQL>startup mount
SQL> alter database datafile 'e:oradatattt.dbf' offline;
SQL> alter database open;
SQL> alter database create datafile 'e:oradatattt.dbf' as 'e:oradatattt_r.dbf';
這時,會在e:oradata下生成一個TTT_R.DBF檔案。
SQL> recover automatic tablespace ttt;
SQL> alter tablespace ttt online;
SQL> select name,status from v$datafile;
例二恢復過程:
SQL> alter tablespace users offline immediate;
RMAN> run {
2> set newname for datafile 4 to 'e:oradatausers01.dbf';
3> restore tablespace users;
4> switch datafile 4;
5> recover tablespace users;
6> }
SQL> alter tablespace users online;
SQL> select name,status from v$datafile;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16712909/viewspace-1022527/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle資料庫恢復:歸檔日誌損壞案例一則Oracle資料庫
- 資料檔案丟失損壞的恢復--
- [ORACLE] 系統故障資料庫恢復--資料檔案無損壞Oracle資料庫
- u盤檔案損壞怎麼恢復資料 u盤恢復損壞資料的有效方法
- rman 恢復---歸檔丟失and資料檔案損壞
- 某個資料檔案損壞完全恢復(三)
- 備份與恢復--重建控制檔案後資料檔案損壞的恢復
- 【資料庫資料恢復】MongoDB資料庫檔案損壞的資料恢復案例資料庫資料恢復MongoDB
- catalog損壞情況下的資料庫恢復例項資料庫
- u盤檔案損壞怎麼恢復資料 u盤損壞無法讀取怎麼恢復資料
- Oracle不同檔案丟失/損壞的恢復方法Oracle
- REDO日誌損壞,非歸檔模式資料檔案恢復模式
- Oracle 11g 資料庫恢復-場景7:部分檔案損壞Oracle資料庫
- 損壞控制檔案的恢復方法
- SQL Server ldf 檔案損壞恢復SQLServer
- 非系統資料檔案損壞,rman備份恢復
- 磁碟損壞導致資料檔案丟失的恢復
- 備份與恢復--資料檔案損壞或丟失
- Oracle資料庫UNDO損壞後的恢復Oracle資料庫
- oracle 9i 裸裝置資料檔案損壞的恢復過程Oracle
- PostgreSQL DBA(30) - Backup&Recovery#3(資料檔案損壞恢復)SQL
- RMAN_部分資料檔案丟失或者損壞的恢復
- 資料檔案或者tablespace損壞基於rman恢復測試
- 恢復之單個控制檔案損壞
- 單個控制檔案損壞的恢復
- 線上日誌檔案損壞恢復方法
- system資料檔案頭損壞修復
- 轉載:Oracle資料塊損壞恢復總結Oracle
- 【伺服器資料恢復】伺服器reiserfs檔案系統損壞的資料恢復案例伺服器資料恢復
- 【儲存資料恢復】IBM儲存檔案NTFS系統損壞的資料恢復案例資料恢復IBM
- 資料庫檔案壞塊損壞導致開啟時報錯的恢復方法資料庫
- Oracle 11g RMAN恢復-場景1:所有的資料檔案損壞,資料庫CLOSEOracle資料庫
- Oracle 11g 資料庫恢復-場景5:部分檔案損壞恢復,開庫狀態,低可用恢復方式Oracle資料庫
- Oracle 11g 資料庫恢復-場景4:部分檔案損壞恢復,開庫狀態, 高可用恢復方式Oracle資料庫
- 【BBED】 SYSTEM檔案頭損壞的恢復(4)
- 某個控制檔案損壞的恢復案例
- system表空間檔案損壞----完全恢復
- REDO檔案丟失或者損壞的恢復