新搭建的环境,还没上线,今天在部署脚本,RMAN 备份中有一个警告,内容如下:
RMAN-06207: WARNING: 1 objects could not bedeleted 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 TypeFilename/Handle
RMAN-06213: ------------------------------------------------------------------
RMAN-06214: Datafile Copy /u01/control01.ctl
这个文件是DG的一个控制文件,环境弄好之后,就把这个文件在OS 级别rm 掉了。结果备份就报这个错误。
RMAN> report obsolete;
RMAN retention policy will be applied tothe command
RMAN retention policy is set to redundancy 1
Report of obsolete backups and copies
Type Key Completion Time Filename/Handle
-------------------- ------------------------ --------------------
Control File Copy 120-OCT-11/u01/control01.ctl
RMAN> delete noprompt obsolete;
RMAN retention policy will be applied tothe command
RMAN retention policy is set to redundancy1
using channel ORA_DISK_1
Deleting the following obsolete backups andcopies:
Type Key Completion Time Filename/Handle
-------------------- ------------------------ --------------------
Control File Copy 120-OCT-11/u01/control01.ctl
RMAN-06207: WARNING: 1 objects could not bedeleted 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 TypeFilename/Handle
RMAN-06213: ------------------------------------------------------------------
RMAN-06214: Datafile Copy /u01/control01.ctl
解决方法:
RMAN> crosscheck copy;
released channel: ORA_DISK_1
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=1070 devtype=DISK
validation failed for control file copy
control file copyfilename=/u01/control01.ctl recid=1 stamp=765039758
validation succeeded for archived log
archive logfilename=/u01/archive/1_23_765024159.arc recid=44 stamp=765127875
validation succeeded for archived log
archive logfilename=/u01/archive/1_24_765024159.arc recid=45 stamp=765127875
Crosschecked 3 objects
RMAN> delete obsolete;
RMAN retention policy will be applied tothe command
RMAN retention policy is set to redundancy1
using channel ORA_DISK_1
Deleting the following obsolete backups andcopies:
Type Key Completion Time Filename/Handle
-------------------- ------------------------ --------------------
Control File Copy 120-OCT-11/u01/control01.ctl
Do you really want to delete the aboveobjects (enter YES or NO)? y
deleted control file copy
control file copyfilename=/u01/control01.ctl recid=1 stamp=765039758
Deleted 1 objects
RMAN> report obsolete;
RMAN retention policy will be applied tothe command
RMAN retention policy is set to redundancy1
no obsolete backups found
在备份就ok了.
-------------------------------------------------------------------------------------------------------
版权所有. 文章允许转载, 但必须以链接方式注明源地址,否则追究法律责任.
Blog: http://blog.csdn.net/tianlesoftware
Weibo: http://weibo.com/tianlesoftware
Email: tianlesoftware@gmail.com
DBA1 群:62697716(满); DBA2 群:62697977(满)DBA3 群:62697850(满)
DBA 超级群:63306533(满); DBA4 群:83829929(满) DBA5群: 142216823(满)
DBA6 群:158654907(满) DBA7 群:69087192(满)DBA8 群:172855474
DBA 超级群2:151508914 DBA9群:102954821 聊天 群:40132017(满)
--加群需要在备注说明Oracle表空间和数据文件的关系,否则拒绝申请
分享到:
相关推荐
RMAN备份恢复性能优化--MAXSETSIZE, MAXPIECESIZE, FILESPERSET, SECTION SIZE等_ITPUB博客.mhtml
### 使用RMAN nocatalog方式备份Oracle - NetBackup配置方法 #### 概述 在数据库管理领域,Oracle数据库作为企业级应用的重要组成部分,其备份与恢复机制一直是DBA关注的重点之一。RMAN(Recovery Manager)作为...
Oracle RMAN(Recovery Manager)是Oracle数据库管理系统中一个强大的工具,主要用于数据库的备份和恢复。在本例中,我们看到一个内部新员工的Oracle培训手册,内容涉及到如何在Linux环境下,使用RMAN进行增量备份的...
【RMAN备份详解】 在Oracle数据库管理中,RMAN( Recovery Manager)是一个强大的工具,用于执行数据库备份、恢复和维护任务。RMAN充分利用了Oracle数据库的特性,提供了一种高效且灵活的备份策略。 1. **数据库...
Oracle 11g R2 的 RMAN (Recovery Manager) 是 Oracle 数据库管理系统中的一个关键工具,主要用于数据库的备份和恢复。RMAN 提供了一种高效且灵活的方式来管理和保护数据库,确保在数据丢失或系统故障时能够快速恢复...
RMAN(Recovery Manager)是Oracle数据库管理系统中的一个重要工具,用于执行数据库的备份、恢复以及维护操作。在Oracle环境中,DBA(数据库管理员)经常使用RMAN来确保数据的安全性和可恢复性。以下是对"RMAN备份...
本文详细讲解了 RMAN 的备份机制以及如何备份,涵盖了数据库备份和 RMAN 备份的概念、RMAN 备份的类型、备份集和镜像副本、备份路径、备份限制等知识点。 一、数据库备份与 RMAN 备份的概念 数据库备份是指将...
该教程旨在教你如何使用ORACLE RMAN实现异地备份,解决了由于数据量急剧增加、备份和恢复的困难问题。通过使用RMAN和EXP/IMP工具,用户可以实现本地数据库的异地备份,避免服务器空间不足的问题。 知识点一:异地...
在Oracle数据库管理中,RMAN(Recovery Manager)是一个强大的工具,主要用于数据库的备份与恢复操作。本教程基于Oracle 11g R2版本,详细介绍了如何使用RMAN进行有效的数据保护。首先,我们需要理解RMAN的核心功能...
超经典 RMAN备份恢复--RAC环境数据库的备份
本文档旨在提供 Oracle 12c 备份恢复的技术手册,主要介绍 RMAN 工具的概念、架构、备份类型和使用方法。 一、RMAN 概念 RMAN(Recovery Manager)是 Oracle 推荐的备份和恢复工具。使用 RMAN 可以进行数据库备份...
超经典 RMAN备份恢复--RAC环境数据库备份(一)
记录一次linux向windows,使用rman全库迁移数据库的操作,百分百可行(需要源和目标同版本)
RMAN 备份与恢复 RMAN(Recovery Manager)是 Oracle 官方提供的一种备份和恢复工具,旨在帮助数据库管理员快速、可靠地备份和恢复数据库。下面将详细介绍 RMAN 备份与恢复的相关知识点。 一、RMAN 连接 RMAN ...
三、rman备份演练初级篇 四、rman备份演练进阶篇 五、rman外传-基础资料篇1 六、实战rman备份 七、rman外传-基础资料篇2 八、演练rman恢复 九、实战rman恢复(1)丢失控制文件的恢复 十、实战rman恢复(2)恢复到异机 11...
RMAN备份命令详解 RMAN(Recovery Manager)是Oracle数据库备份和恢复的工具,提供了多种备份方式和恢复选项。下面是RMAN备份命令的详细解释: 一、切换服务器归档模式 在开始备份之前,需要切换服务器到归档模式...
总结,Oracle 10g的RMAN是数据库管理的重要工具,掌握其使用方法对于保障数据安全至关重要。通过理解RMAN的基础知识、备份类型、恢复操作以及最佳实践,初学者可以逐步熟练地进行数据库的备份和恢复工作,为企业的...
在Linux环境下,RMAN(Recovery Manager)是Oracle数据库管理系统中的一个重要工具,主要用于数据库的备份与恢复操作。本文将深入探讨Linux下RMAN备份的基本概念、常用命令以及实践中的注意事项。 RMAN是Oracle...
### Oracle 11g RMAN备份与恢复初步方案解析 #### 一、RMAN备份与恢复概述 **RMAN(Recovery Manager)**是Oracle提供的一种强大工具,主要用于数据库的备份、还原及恢复操作。RMAN支持从Oracle 8及更高版本的...
RMAN是Oracle数据库的内置组件,它提供了全面的数据保护功能,包括完整备份、增量备份、差异备份、表空间备份等。RMAN可以与媒体管理软件配合,实现跨磁盘、网络和磁带的灵活备份策略。 二、RMAN备份类型 1. 完全...