DM7使用DMRMAN執行歸檔修復
使用DMRMAN執行歸檔修復
使用REPAIR命令完成指定資料庫的歸檔修復,歸檔修復會將目標庫dmarch.ini中配置的所有本地歸檔日誌目錄執行修復。若目標庫沒有配置本地歸檔,則不執行修復。執行修復時,目標庫一定不能處於執行狀態。一般建議在資料庫故障後,應立即執行歸檔修復,否則後續還原恢復導致聯機日誌中未刷入本地歸檔的REDO日誌丟失,屆時再利用本地歸檔恢復將無法恢復到故障前的最新狀態。
語法如下:
REPAIR DATABASE < 'INI檔案路徑'>;
INI檔案路徑:指定待修復歸檔的資料庫對應的dm.ini路徑。
使用說明:
1) 單機環境時,確保目標庫已經停止工作後,執行歸檔修復。
RMAN> repair archivelog database '/dm_home/dmdba/dmdbms/data/jydm/dm.ini'; repair archivelog database '/dm_home/dmdba/dmdbms/data/jydm/dm.ini'; checking if the database under system path [/dm_home/dmdba/dmdbms/data/jydm] is running...[4]. checking if the database under system path [/dm_home/dmdba/dmdbms/data/jydm] is running...[3]. checking if the database under system path [/dm_home/dmdba/dmdbms/data/jydm] is running...[2]. checking if the database under system path [/dm_home/dmdba/dmdbms/data/jydm] is running...[1]. checking if the database under system path [/dm_home/dmdba/dmdbms/data/jydm] is running...[0]. checking if the database under system path [/dm_home/dmdba/dmdbms/data/jydm] is running, write dmrman info. EP[0] max_lsn: 20383733 repair archive log successfully. repair time used: 6027.359(ms) time used: 6027.438(ms)
2) RAC環境時,需要每個節點停止工作後,且每個節點獨立執行修復操作。對於兩節點RAC01、RAC02執行修復如下。
RMAN> repair archivelog database '/dm7/data/rac0_config/dm.ini'; repair archivelog database '/dm7/data/rac0_config/dm.ini'; checking if the RAC database under system path [+DMDATA/data/rac] is running.... EP [0] is checking.... EP [1] is checking.... EP[0] max_lsn: 80140 repair archive log successfully. repair time used: 2237.302(ms) time used: 2237.565(ms) RMAN> repair archivelog database '/dm7/data/rac1_config/dm.ini'; repair archivelog database '/dm7/data/rac1_config/dm.ini'; file dm.key not found, use default license! checking if the RAC database under system path [+DMDATA/data/rac] is running.... EP [0] is checking.... EP [1] is checking.... EP[1] max_lsn: 80023 EP[1] adjust cur_lsn from [80023] to [80140] repair archive log successfully. repair time used: 2262.513(ms) time used: 2262.719(ms)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26015009/viewspace-2748323/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- DM7使用DMRMAN執行歸檔還原
- DM7使用DMRMAN執行歸檔備份
- DM7使用DMRAMN執行歸檔恢復
- DM7使用DMRMAN執行RAC資料庫恢復資料庫
- DM7使用DMRMAN執行資料庫還原和恢復資料庫
- DM7使用DMRMAN執行表空間還原
- DM7使用DMRMAN工具執行備份集對映檔案匯出
- DM7使用DMRMAN對資料庫執行指定對映檔案還原資料庫
- DM7使用離線工具DMRMAN執行資料庫備份資料庫
- DM7使用DMRMAN工具執行加密備份與設定跟蹤日誌加密
- DM7使用DMRMAN恢復資料庫到指定時間點/LSN資料庫
- DM7聯機執行SQL語句進行歸檔備份SQL
- DM7使用DMRAMN執行備份集恢復
- DM7使用DMRAMN對多次故障恢復後使用不同資料庫的歸檔進行恢復資料庫
- DM7使用DMRMAN工具刪除備份集
- DM7使用DMRMAN工具檢視備份集
- DM7使用DMRMAN工具匯入備份集
- DM7使用DMRAMN執行更新DB_MAGIC恢復
- DM7配置本地歸檔
- DM7使用dmrestore執行並行對映檔案還原REST並行
- DM7配置遠端歸檔
- DM7使用dmrestore工具利用歸檔日誌還原REST
- DM7使用dmrestore工具利用不同資料庫的歸檔恢復資料庫REST資料庫
- DM7使用Disql執行表還原SQL
- DM7使用Disql執行表空間還原SQL
- 非歸檔模式 無法用備份修復新建的表模式
- DM7使用Disql執行表還原的複雜用法SQL
- DM7使用聯機執行SQL語句進行備份還原SQL
- SQL Anywhere db檔案損壞修復 DB檔案修復 DB資料庫修復SQL資料庫
- rac歸檔模式/非歸檔模式下檔案建至本地儲存修復方法-ORA-01157模式
- 程式執行中的幾個小配置修復
- 用冷備份+歸檔日誌執行不完全恢復一例
- DM7使用dmrestore執行指定時間點或LSN還原REST
- win10系統如何使用一鍵修復 win10電腦執行一鍵修復的步驟Win10
- 控制檔案修復
- Oracle使用備份檔案集恢復歸檔日誌Oracle
- RMAN恢復 執行重要檔案RMAN恢復
- iOS APP執行時Crash自動修復系統iOSAPP