Oracle故障處理Rman-06207&Rman-06214的方法
1、在給客戶系統(tǒng)巡檢時(shí)通過(guò)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)境的,在遷移之前沒(méi)有對(duì)控制文件記錄的信息進(jìn)行維護(hù)導(dǎo)致,通過(guò)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)告過(guò)時(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命令刪除存在問(wèn)題的對(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ù)庫(kù)的時(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的create語(yǔ)句更改為alter語(yǔ)句使用
本文將詳細(xì)介紹oracle的create語(yǔ)句更改為alter語(yǔ)句使,需要了解更多的朋友可以參考下2012-11-11解決Oracle安裝遇到Enterprise Manager配置失敗問(wèn)題
這篇文章主要介紹了Oracle安裝遇到Enterprise Manager配置失敗問(wèn)題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-12-12Oracle 實(shí)現(xiàn)類似SQL Server中自增字段的一個(gè)辦法
由于Oracle中沒(méi)有類似SQL Server中的自增字段,所以我們?nèi)绻胍ㄟ^(guò)設(shè)定類似ID性質(zhì)的唯一列的話,需要借助Oracle的sequence,先建立一個(gè)序列,然后在每次插入數(shù)據(jù)的時(shí)候,通過(guò)前觸發(fā)器來(lái)更新ID值,并將序列的序號(hào)加1,這樣的迂回方式來(lái)實(shí)現(xiàn)。2009-07-07Oracle如何更改表空間的數(shù)據(jù)文件位置詳解
這篇文章主要給大家介紹了關(guān)于Oracle如何更改表空間的數(shù)據(jù)文件位置,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2017-11-11Oracle數(shù)據(jù)庫(kù)丟失表排查思路實(shí)戰(zhàn)記錄
相信大家無(wú)論是開發(fā)、測(cè)試還是運(yùn)維過(guò)程中,都可能會(huì)因?yàn)檎`操作、連錯(cuò)數(shù)據(jù)庫(kù)、用錯(cuò)用戶、語(yǔ)句條件有誤等原因,導(dǎo)致錯(cuò)誤刪除、錯(cuò)誤更新等問(wèn)題,這篇文章主要給大家介紹了關(guān)于Oracle數(shù)據(jù)庫(kù)丟失表排查思路的相關(guān)資料,需要的朋友可以參考下2022-06-06MS Server和Oracle中對(duì)NULL處理的一些細(xì)節(jié)差異
SQL Server和Oracle中對(duì)插入數(shù)據(jù)值包含空的處理有所差異,在SQL Server中,我們可以把表字段設(shè)計(jì)為非空,但我們?nèi)匀豢梢酝ㄟ^(guò)下面語(yǔ)句執(zhí)行插入操作2009-06-06oracle統(tǒng)計(jì)時(shí)間段內(nèi)每一天的數(shù)據(jù)(推薦)
這篇文章主要介紹了oracle統(tǒng)計(jì)時(shí)間段內(nèi)每一天的數(shù)據(jù),需要的朋友可以參考下2018-03-03Oracle數(shù)據(jù)庫(kù)中刪除表空間的詳細(xì)步驟與示例代碼
在 Oracle 數(shù)據(jù)庫(kù)中,表空間是存儲(chǔ)數(shù)據(jù)的邏輯容器,有時(shí)候,我們可能需要?jiǎng)h除不再使用的表空間以釋放空間或進(jìn)行數(shù)據(jù)庫(kù)重組,本文將詳細(xì)介紹在 Oracle 數(shù)據(jù)庫(kù)中刪除表空間的步驟和示例代碼,需要的朋友可以參考下2024-01-01