oracle的版本要一致,否则RMAN报错
备份片段的版本 11.1.0.0.0 与 Oracle 版本 10.2.0.0.0 不兼容
oracle Instance名要一致,不一致的情况没尝试,不过可以用orace nid命令修改
DBID先不用管,一开始我傻傻的用了nid和dbms_backup_restore.nidbegin,搞了好久
步骤:
在目的机oracle服务器上
cmd
SQLplus / as SYSDBA
SHUTDOWN IMMEDIATE
STARTUP NOMOUNT
exit
RMAN target /
SET DBID=1339925507
exit
这里的DBID是从源机上使用select dbid from v$database;获取的
使用BE 2010恢复,注意选择oracle 重定向,作业在完成时RMAN会报错
RMAN-00571: ===========================================================
RMAN-00569: =====