1、升级catalog数据库版本:

昨天升级了oracle 10g到10.2.0.5版本,今天使用rman连接后报如下错误:

oracle 10g rman catalog数据库版本问题_rman

这里db01是目标数据库,db02是目录数据库,之前已经将db01在db02上注册过,注册前的版本是10.2.0.4。oracle规定catalog数据库的版本不能低于目标数据库的版本,所以要把
catalog数据库db02升级到10.2.0.5。

升级catalog数据库(db02) rman的 catalog

oracle 10g rman catalog数据库版本问题_oracle_02

升级完成后就可以正常连接了:

oracle 10g rman catalog数据库版本问题_rman_03

2、使用rman进行备份时遇到RMAN-20020: 数据库原型尚未设置错误:

oracle 10g rman catalog数据库版本问题_rman_04

解决过程:

(1)、查看数据库原型列表:

oracle 10g rman catalog数据库版本问题_rman_05

(2)、在SQL*PLUS中执行以下语句:

首先以rman用户连接,然后执行语句:

oracle 10g rman catalog数据库版本问题_catalog_06

完了后,进入rman,重新注册下数据库:

oracle 10g rman catalog数据库版本问题_休闲_07

完了后就可以使用rman进行备份了。

oracle 10g rman catalog数据库版本问题_数据库_08