Oracle 10g , Windows 2003 ,
忘记了是否中途做了一些升级动作, 可能是由Oracle 10.2.0.1.0 升级到了 10.2.0.4.0 , 所以导致了下面的问题: PL/SQL 程序包RMAN_CAT.DBMS_RCVCAT版本10.02.00.00 (RCVCAT数据库中) 不是新版本
C:\>rman target sys/sys@test01 catalog rman_cat/rman@rman01
恢复管理器: Release 10.2.0.4.0 - Production on 星期三 8月 10 13:43:02 2011
Copyright (c) 1982, 2007, Oracle. All rights reserved.
连接到目标数据库: TEST01 (DBID=35565887)
连接到恢复目录数据库
PL/SQL 程序包RMAN_CAT.DBMS_RCVCAT版本10.02.00.00 (RCVCAT数据库中) 不是新版本
PL/SQL 程序包RMAN_CAT.DBMS_RCVMAN版本10.02.00.00 (RCVCAT数据库中) 不是新版本
RMAN>
RMAN> show all; 或者 list backup ; 都会报错 。
处理方式:
1. 开始用upgrade catalog 更新 catalog .
RMAN> upgrade catalog;
恢复目录所有者是RMAN_CAT
再输入一次 UPGRADE CATALOG 命令来确认目录升级
2. 按照提示, 再次执行 upgrade catalog
RMAN> upgrade catalog;
恢复目录已升级到版本10.02.00.04
DBMS_RCVMAN 程序包升级为 10.02.00.00 版
DBMS_RCVCAT 程序包升级为 10.02.00.00 版
3. 更新完毕后使用RMAN 命令会报错 ,需要退出重新登录 。
C:\>rman target sys/sys@test01 catalog rman_cat/rman@rman01
恢复管理器: Release 10.2.0.4.0 - Production on 星期三 8月 10 13:55:47 2011
Copyright (c) 1982, 2007, Oracle. All rights reserved.
连接到目标数据库: TEST01 (DBID=3556425887)
连接到恢复目录数据库
RMAN> show all;
正在启动全部恢复目录的 resync
完成全部 resync
RMAN 配置参数为:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
CONFIGURE BACKUP OPTIMIZATION OFF; # default
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP OFF;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default
CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE MAXSETSIZE TO UNLIMITED; # default
CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'D:\ORACLE\PRODUCT\10.2.0\DB_2\DATABASE\SNCFTEST01.O
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/35489/viewspace-704584/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/35489/viewspace-704584/