Oracle故障處理Rman-06207&Rman-06214的方法
1、在給客戶系統(tǒng)巡檢時(shí)通過rman維護(hù)日志發(fā)現(xiàn)有rman維護(hù)日志報(bào)錯(cuò):
RMAN-06207: WARNING: 3 objects could not be deleted for DISK channel(s) due
RMAN-06208: to mismatched status. Use CROSSCHECK command to fix status
RMAN-06210: List of Mismatched objects
RMAN-06211: ==========================
RMAN-06212: Object Type Filename/Handle
RMAN-06213: --------------- ---------------------------------------------------
RMAN-06214: Datafile Copy D:\ORADATA\SYSTEM01.DBF
RMAN-06214: Datafile Copy D:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\SNCFDB.ORA
RMAN-06214: Datafile Copy /u01/app/oracle/product/11.2.0/db_1/dbs/snapcf_db1.f
2、進(jìn)入rman視圖模式,進(jìn)行交叉校驗(yàn)備份信息,未發(fā)現(xiàn)異常,如下:
[root@db1 rman]# su - oracle [oracle@db1 ~]$ rman target / Recovery Manager: Release 11.2.0.4.0 - Production on Tue Nov 1 13:38:38 2022 Copyright (c) 1982, 2011, Oracle and/or its affiliates. ?All rights reserved. cconnected to target database: HISDB (DBID=1732211111) RMAN> crosscheck backup; backup piece handle=/dbbak/rman/ctl_DB_20221031_16719_1 RECID=14479 STAMP=1119556333 crosschecked backup piece: found to be 'AVAILABLE' backup piece handle=/dbbak/rman/DB_ag1bm4nl_1_1.spfile RECID=14480 STAMP=1119556334 Crosschecked 2 objects
3、根據(jù)提示路徑發(fā)現(xiàn)系統(tǒng)近期是從windows環(huán)境遷移至linux環(huán)境的,在遷移之前沒有對(duì)控制文件記錄的信息進(jìn)行維護(hù)導(dǎo)致,通過crosscheck copy命令進(jìn)行校驗(yàn)檢查,發(fā)現(xiàn)存在檢查失敗的內(nèi)容,如下:
RMAN> crosscheck copy; validation failed for datafile copy datafile copy file name=D:\ORADATA\SYSTEM01.DBF RECID=1 STAMP=1108073097 validation failed for control file copy control file copy file name=/u01/app/oracle/product/11.2.0/db_1/dbs/snapcf_db1.f RECID=18 STAMP=1108406674 validation failed for control file copy control file copy file name=D:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\SNCFDB.ORA RECID=10 STAMP=1108209845 Crosschecked 3 objects
4、使用report obsolete命令報(bào)告過時(shí)的對(duì)象,如下:
RMAN> report obsolete; RMAN retention policy will be applied to the command RMAN retention policy is set to redundancy 1 Report of obsolete backups and copies Type ? ? ? ? ? ? ? ? Key ? ?Completion Time ? ?Filename/Handle -------------------- ------ ------------------ -------------------- Datafile Copy ? ? ? ?1 ? 22-JUN-2022 22:04:57 D:\ORADATA\SYSTEM01.DBF Control File Copy 10 24-JUN-2022 12:04:05 D:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\SNCFDB.ora Control File Copy? 18 26-JUN-2022 18:44:34 /u01/app/oracle/product/11.2.0/db_1/dbs/snapcf_hisdb1.f
5、使用delete obsolete命令刪除存在問題的對(duì)象,如下:
RMAN> delete obsolete; RMAN retention policy will be applied to the command RMAN retention policy is set to redundancy 1 using channel ORA_DISK_1 using channel ORA_DISK_2 using channel ORA_DISK_3 using channel ORA_DISK_4 Deleting the following obsolete backups and copies: Type ? ? ? ? ? ? ? ? Key ? ?Completion Time ? ?Filename/Handle -------------------- ------ ------------------ -------------------- Datafile Copy ? ? ? ?1 ? ? ?22-JUN-2022 22:04:57 D:\ORADATA\SYSTEM01.DBF Control File Copy ? ? 10 ? ? 24-JUN-2022 12:04:05 D:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\SNCFDB.ORA Control File Copy ? ? 18 ? ? 26-JUN-2022 18:44:34 /u01/app/oracle/product/11.2.0/db_1/dbs/snapcf_db1.f Do you really want to delete the above objects (enter YES or NO)? yes deleted datafile copy datafile copy file name=D:\ORADATA\SYSTEM01.DBF RECID=1 STAMP=1108073097 deleted control file copy control file copy file name=D:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\SNCFDB.ORA RECID=10 STAMP=1108209845
6、至此,rman在維護(hù)數(shù)據(jù)庫的時(shí)候不在出現(xiàn)Rman-06207&Rman-06214報(bào)錯(cuò)。
總結(jié)
到此這篇關(guān)于Oracle故障處理Rman-06207&Rman-06214的文章就介紹到這了,更多相關(guān)Oracle Rman-06207&Rman-06214內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Oracle數(shù)據(jù)庫TNS常見錯(cuò)誤的解決方法匯總
這篇文章主要介紹了Oracle數(shù)據(jù)庫TNS常見錯(cuò)誤的解決方法,需要的朋友可以參考下2014-07-07
oracle11g管理員密碼忘記怎么辦 sqlplus解決忘記密碼問題
oracle11g管理員密碼忘記了怎么辦?這篇文章主要介紹了oracle 11g管理員密碼忘記問題的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-06-06
關(guān)于sql腳本導(dǎo)入Oracle時(shí)重復(fù)生成check約束的問題解決
這篇文章主要給大家介紹了關(guān)于sql腳本導(dǎo)入Oracle時(shí)重復(fù)生成check約束的問題解決方法,文中給出了詳細(xì)的檢查步驟,對(duì)大家理解和解決這個(gè)問題具有很好的幫助,需要的朋友們下面來一起看看吧。2017-05-05
支持在線寫SQL的Oracle學(xué)習(xí)免費(fèi)網(wǎng)站推薦!(個(gè)人常使用)
為了便于在線練習(xí),我們常常需要一個(gè)在線運(yùn)行SQL的功能,下面這篇文章主要給大家推薦介紹了一個(gè)支持在線寫SQL的Oracle學(xué)習(xí)免費(fèi)網(wǎng)站(個(gè)人常使用),需要的朋友可以參考下2022-12-12
oracle 11g中exp無法導(dǎo)出空表問題的快速解決方法
在一些生產(chǎn)系統(tǒng)中,有些時(shí)候我們?yōu)榱诉M(jìn)行oracle數(shù)據(jù)庫部分?jǐn)?shù)據(jù)的備份和遷移,會(huì)使用exp進(jìn)行數(shù)據(jù)的導(dǎo)出,但在實(shí)際導(dǎo)出的時(shí)候,我們發(fā)現(xiàn)導(dǎo)出的時(shí)候,發(fā)現(xiàn)很多空表未進(jìn)行導(dǎo)出,今天我們給出一個(gè)快速解決該問題的辦法,需要的朋友可以參考下2024-12-12
Oracle數(shù)據(jù)庫ORA-12560錯(cuò)誤問題的解決辦法
這篇文章主要介紹了Oracle數(shù)據(jù)庫ORA-12560錯(cuò)誤解決辦法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-05-05
Oracle在DML語句中使用returing?into子句
這篇文章介紹了Oracle在DML語句中使用returing?into子句的方法,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-05-05

