rman-03009错误,请高手指点迷津
恢复管理器: Release 11.1.0.6.0 - Production on 星期五 7月 1 09:46:35 2011
Copyright (c) 1982, 2007, Oracle. All rights reserved.
连接到目标数据库: ORA11G (DBID=4144570730)
连接到恢复目录数据库
RMAN> show all;
正在启动全部恢复目录的 resync
DBGANY: Mismatched message length! [09:46:50.029] (krmiduem)
DBGANY: Mismatched message length! [09:46:50.029] (krmiduem)
MAN-00571:===============================================
RMAN-00569:======== ERROR MESSAGE STACK FOLLOWS==========
RMAN-00571::=============================================
RMAN-00600: internal error, arguments [3045] [] [] [] []
RMAN-00571:==============================================
RMAN-00569:=========ERROR MESSAGE STACK FOLLOWS==========
RMAN-00571:==============================================
RMAN-03002: show 命令 (在 07/01/2011 09:46:50 上) 失败
RMAN-03014: 恢复目录的隐式重新同步失败
RMAN-03009: full resync 命令 (default 通道上, 在 07/01/2011 09:46:50 上) 失败
ORA-01403: 未找到任何数据
C:\Documents and Settings\Administrator>
以上是报错信息,我随便执行一个rman命令如list\report都报RMAN-03014 RMAN-03009 ORA-01403这样的错误。
请高手指点下
相关推荐
【RMAN】RMAN脚本中使用替换变量--windows 下rman全备脚本
如果您在阅读过程中发现任何错误或不完善之处,请随时通过ITPUB留言或QQ与作者联系。您的宝贵意见是作者不断进步的动力源泉。
Duplicate from Active Database Failing with: RMAN-03009, ORA-17628, and ORA-19505
1. 数据有一部分是非OMF方式创建的,可以使用select tablespace_name,file_name from dba_data_files;2. 目录不存在或者存在的目录有相同的文件也会报如题的错误,参考MOS(Doc ID 1439632.1)(1) 使用参数DB_FILE_NAME_CONVERT并使用别名指定数据文件的完整位置;(2)在备库的磁盘组中创建和原库一样的文件路径。我的报错是目录不存在,创建个目录就好了。删除目录中已经存在相同的文件。
RMAN-03009、ORA-19566数据文件坏块报错处理方法
统计了一下,除了一个是索引,其他都是同一张表,索引好处理,drop掉重建,表中有业务数据,需要另外想办法。比原表少了1473条记录,相对于35W+条记录的表来说,1473算比较可观的数据了,跟业务沟通后,该表是通过另一个库的视图获取数据,业务部门比对下缺失的数据,通过工具重新拉一下数据即可。表创建成功后,需要马上备份一下数据库,防止有更多的坏块发生,甚至系统表空间坏块发生导致数据库无法启动,但是数据文件有大量的坏块,备份是会有RMAN-03009、ORA-19566报错的。1、新表按照坏表的规格创建索引。
RMAN 最权威的rman官方文档
#### 三、RMAN的实用价值- **错误诊断与解决**:文档中强调了RMAN对于错误的详细解释,这意味着当遇到问题时,用户可以快速定位并解决问题,减少了故障恢复时间。
精通RMAN一步一步学RMAN
四、RMAN脚本和自动化RMAN允许编写脚本来批量执行备份和恢复任务,这在大型企业环境中非常实用。通过创建和调度RMAN脚本,可以实现备份的自动化,提高管理效率,降低人为错误的风险。


