首先,这个错误是发生在「windows xp」平台的。
C:\Documents and Settings\lenovo>rman target /
恢复管理器: Release 11.2.0.1.0 - Production on 星期日 9月 1 18:38:18 2013
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
恢复管理器与 TARGET 数据库不兼容: 要求 RMAN 8.0.4.0 到 10.2.0.0
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00554: 内部恢复管理器程序包初始化失败
RMAN-06429: TARGET数据库与该版本的 RMAN 不兼容
出现上述错误的起因是在同一台电脑上安装了两个不同版本的数据库,如10g与11g。同一台电脑安装不同版本的数据库不是问题,问题是在你使用10g的数据库的工具时,使用的却是11g相关的环境变量。
解决方法很简单,如下:
方法一:cmd窗口中直接进入Oracle相应版本的bin目录
C:\Documents and Settings\lenovo>f:
F:\>cd F:\oracle\product\10.2.0\db_1\BIN
F:\oracle\product\10.2.0\db_1\BIN>rman target /
恢复管理器: Release 10.2.0.1.0 - Production on 星期日 9月 1 18:57:02 2013
Copyright (c) 1982, 2005, Oracle. All rights reserved.
连接到目标数据库: WANDA (DBID=2585558106)
RMAN>
方法二:暂时修改环境变量
C:\Documents and Settings\lenovo>set oracle_sid=wanda
C:\Documents and Settings\lenovo>set oracle_home=F:\oracle\product\10.2.0\db_1
C:\Documents and Settings\lenovo>rman target /
恢复管理器: Release 11.2.0.1.0 - Production on 星期日 9月 1 19:23:02 2013
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00554: 内部恢复管理器程序包初始化失败
RMAN-03000: 恢复管理器的编译器组件初始化失败
RMAN-06035: recover.bsq 的版本错误, 预期11.2.0.1, 找到10.2.0.0
-- 单纯设置ORACLE_HOME环境变量还是不行的,还得进行path的设置
C:\Documents and Settings\lenovo>set path=F:\oracle\product\10.2.0\db_1\bin
C:\Documents and Settings\lenovo>rman target /
恢复管理器: Release 10.2.0.1.0 - Production on 星期日 9月 1 19:23:31 2013
Copyright (c) 1982, 2005, Oracle. All rights reserved.
连接到目标数据库: WANDA (DBID=2585558106)
RMAN>
至此,可以顺利进入RMAN备份数据库。
分享到:
相关推荐
Oracle 11g R2 Rman备份与恢复_刘耀龙的博客-CSDN博客_rman备份
RMAN对数据库进行备份与恢复
教你学会如何使用rman方法,备份oracle数据库
第三篇 RMAN备份基础 4 3.1 RMAN备份形式 4 3.2 RMAN命令执行方式 5 3.3 对数据库进行全备 5 3.4 备份表空间 6 3.5备份指定数据文件 9 3.6 备份控制文件 10 3.7 备份归档日志文件 10 3.8 FORMAT字符串替代变量 12 ...
详细、完整的介绍使用RMAN对数据库进行备份及恢复
一、数据库备份与RMAN备份的概念 1.数据库完全备份:按归档模式分为归档和非归档 归档模式 打开状态,属于非一致性备份 关闭状态,可以分为一致性和非一致性 非归档模式 打开状态,非一致性备份无效...
运维
详细讲解了RMAN的备份机制以及如何备份
Oracle数据库RMAN备份与恢复.pdf
Oracle数据库Rman备份方案,全备、增备。
三、rman备份演练初级篇 四、rman备份演练进阶篇 五、rman外传-基础资料篇1 六、实战rman备份 七、rman外传-基础资料篇2 八、演练rman恢复 九、实战rman恢复(1)丢失控制文件的恢复 十、实战rman恢复(2)恢复到异机 11...
超经典 RMAN备份恢复--RAC环境数据库的备份
教程名称:傻瓜式实战Oracle RMAN数据库备份和恢复视频课程目录:【】数据库备份和恢复系列].ITBOBA_RMAN_1【】数据库备份和恢复系列].ITBOBA_RMAN_10【】数据库备份和恢复系列].ITBOBA_RMAN_2【】数据库备份和恢复...
实际生产数据库中可以使用的rman备份脚本。写得很不错,dba可以下来学习研究
超经典 RMAN备份恢复--RAC环境数据库备份(一)
关于RMAN备份(Oracle).zip包含以下2个文档: RMAN备份命令(转摘).txt 数据库Oracle实战RMAN备份.txt ------------ 【提醒】回复留言,系统会归还资源分
使用RMAN的备份及恢复一例-丢失所有控制文件 - Oracle Life.files 使用Rman进行不完全恢复 - Oracle Life.files 使用RMAN进行基于表空间的恢复 - Oracle Life.files 使用RMAN进行基于时间点的不完全恢复 - Oracle ...
介绍oracle热备基础知识,包含备份检查,增量备份,各数据库文件备份方法等。
rman 异地恢复,备份路径不一样时数据库恢复
RMAN如何备份数据库等操作步骤 1,RMAN的设置 2,创建恢复目录 3,注册数据库 4,用RMAN备份 5,全数据库备份