oracle 體系結構-控制檔案(二)
情景分析:
a、重做日誌、備份控制檔案情況下失去全部控制檔案
關閉資料庫
shutdown immediate
刪除控制檔案
host del /$oracle_base/oradata/sid/*.ctl
複製控制檔案到相應的目錄
host copy d:\backup $ oracle_base/oradata/sid/
啟動資料庫到mount狀態
startup mount
recover database using backup controlfile until cancel (歸檔日誌丟失)
recover database using backup controlfile until cancel (使用重做日誌,順序錯了沒關係)
alter database open resetlogs
備份資料
b、重建控制檔案完成備份
關閉資料庫
shutdown immediate
刪除控制檔案
啟動資料庫到mount
startup mount
從trace檔案裡找到控制檔案的指令碼
執行指令碼
recover database using backup controlfile until cancel (歸檔日誌丟失)
recover database using backup controlfile until cancel (使用重做日誌,順序錯了沒關係)
alter database open resetlogs;
alrer ablespace temp add tempfile 'd:\oracle\product\10.2.0\oradata\study\temp01.dbf' size 20971520 resue autoextend on next 655360 maxsize 3276M;
shutdown immediate
startup
備份資料庫
c、利用重做日誌恢復有資料檔案和控制檔案備份的資料庫
關閉資料庫
刪除控制檔案
刪除資料檔案
複製備份的控制檔案和資料檔案到相應的目錄
startup mount
recover database using backup controlfile until cancel (歸檔日誌丟失)
recover database using backup controlfile until cancel (使用重做日誌,順序錯了沒關係)
alter database open resetlogs;
備份資料庫
d、聯機日誌檔案丟失,利用備份控制檔案和資料檔案恢復資料庫
關閉資料庫
刪除控制檔案
刪除日誌檔案
刪除資料檔案
複製備份的控制檔案和資料檔案到相應的目錄
startup mount
recover database using backup controlfile until cancel (歸檔日誌丟失)
recover database using backup controlfile until cancel (使用重做日誌,順序錯了沒關係)
alter database open resetlogs;
備份資料庫
a、重做日誌、備份控制檔案情況下失去全部控制檔案
關閉資料庫
shutdown immediate
刪除控制檔案
host del /$oracle_base/oradata/sid/*.ctl
複製控制檔案到相應的目錄
host copy d:\backup $ oracle_base/oradata/sid/
啟動資料庫到mount狀態
startup mount
recover database using backup controlfile until cancel (歸檔日誌丟失)
recover database using backup controlfile until cancel (使用重做日誌,順序錯了沒關係)
alter database open resetlogs
備份資料
b、重建控制檔案完成備份
關閉資料庫
shutdown immediate
刪除控制檔案
啟動資料庫到mount
startup mount
從trace檔案裡找到控制檔案的指令碼
執行指令碼
recover database using backup controlfile until cancel (歸檔日誌丟失)
recover database using backup controlfile until cancel (使用重做日誌,順序錯了沒關係)
alter database open resetlogs;
alrer ablespace temp add tempfile 'd:\oracle\product\10.2.0\oradata\study\temp01.dbf' size 20971520 resue autoextend on next 655360 maxsize 3276M;
shutdown immediate
startup
備份資料庫
c、利用重做日誌恢復有資料檔案和控制檔案備份的資料庫
關閉資料庫
刪除控制檔案
刪除資料檔案
複製備份的控制檔案和資料檔案到相應的目錄
startup mount
recover database using backup controlfile until cancel (歸檔日誌丟失)
recover database using backup controlfile until cancel (使用重做日誌,順序錯了沒關係)
alter database open resetlogs;
備份資料庫
d、聯機日誌檔案丟失,利用備份控制檔案和資料檔案恢復資料庫
關閉資料庫
刪除控制檔案
刪除日誌檔案
刪除資料檔案
複製備份的控制檔案和資料檔案到相應的目錄
startup mount
recover database using backup controlfile until cancel (歸檔日誌丟失)
recover database using backup controlfile until cancel (使用重做日誌,順序錯了沒關係)
alter database open resetlogs;
備份資料庫
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22275400/viewspace-718427/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 體系結構-控制檔案(一)Oracle
- Oracle體系結構-引數檔案Oracle
- oracel體系結構梳理----控制檔案以及pfile和spfile
- oracle體系結構梳理---redo和undo檔案解析Oracle
- 二、Linux檔案系統結構Linux
- 控制檔案的結構
- oracle體系結構Oracle
- oracle結構梳理---歸檔檔案Oracle
- oracle 記憶體結構(二)Oracle記憶體
- ORACLE體系結構小結Oracle
- oracle體系結構總結Oracle
- Oracle體系結構之-物理結構Oracle
- Oracle體系結構之-記憶體結構Oracle記憶體
- [Virtualization]ESXi體系結構與記憶體管理(二)控制記憶體分配記憶體
- 【PG體系結構】Postgresql 配置檔案詳解SQL
- oracle體系結構(轉)Oracle
- ORACLE-體系結構Oracle
- Oracle體系結構梳理Oracle
- Oracle 體系結構圖Oracle
- oracle體系結構(1)Oracle
- oracle體系結構(2)Oracle
- oracle體系結構(3)Oracle
- oracle 控制檔案的修復小結Oracle
- Oracle體系結構:記憶體結構和程式結構(轉)Oracle記憶體
- Oracle記憶體體系結構Oracle記憶體
- Oracle 控制檔案Oracle
- 【Oracle體系結構】 Oracle19C 系統結構介紹Oracle
- oracle,db2,mysql類比之二體系結構OracleDB2MySql
- Oracle體系結構之記憶體結構(SGA、PGA)Oracle記憶體
- oracle體系結構概覽Oracle
- Oracle 體系結構介紹Oracle
- Oracle體系結構部落格連結Oracle
- 程式設計體系結構(04):JavaIO流檔案管理程式設計JavaAI
- VFS檔案系統結構分析
- 控制檔案維護(二)
- Oracle重建控制檔案Oracle
- ORACLE 新增控制檔案Oracle
- ORACLE控制檔案管理Oracle