Oracle版本升级后引出的catalog连接问题
环境说明:
catalog数据库版本为10.2.0.1
qzpoais数据库版本为10.2.0.3
以下操作是在qzpoais对应服务器上完成
问题描述:
1.连接catalog恢复目录
$ rman catalog rman/rman@rmanlog
Recovery Manager: Release 10.2.0.3.0 - Production on Mon Nov 5 16:15:35 2007
Copyright (c) 1982, 2005, Oracle. All rights reserved.
connected to recovery catalog database
PL/SQL package RMAN.DBMS_RCVCAT version 10.02.00.00 in RCVCAT database is not cu
rrent
PL/SQL package RMAN.DBMS_RCVMAN version 10.02.00.00 in RCVCAT database is not cu
rrent
2.连接目标数据库
RMAN> connect target /
connected to target database: QZPOAIS (DBID=1075906752)
3.用show all查看RMAN参数设置时报错
RMAN> show all;
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of show command at 11/05/2007 16:15:45
RMAN-06004: ORACLE error from recovery catalog database:
ORA-06550: line 1, column 2273:
PLS-00302: component 'GETRANGEALBACKUP' must be declared
ORA-06550: line 1, column 2238:
PL/SQL: Statement ignored
ORA-06550: line 1, column 2453:
PLS-00302: component 'RESTORECMD_T' must be declared
ORA-06550: line 1, column 2424:
PL/SQL: Statement ignored
解决方法:
1.首先用upgrade catalog更新catalog
RMAN> upgrade catalog;
recovery catalog owner is RMAN
enter UPGRADE CATALOG command again to confirm catalog upgrade
2.再次执行upgrade catalog
RMAN> upgrade catalog
recovery catalog upgraded to version 10.02.00.03
DBMS_RCVMAN package upgraded to version 10.02.00.00
DBMS_RCVCAT package upgraded to version 10.02.00.00
3.更新完成后用show all还是报错
RMAN> show all;
RMAN configuration parameters are:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
CONFIGURE BACKUP OPTIMIZATION OFF; # default
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP OFF; # default
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
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of show command at 11/05/2007 16:20:35
RMAN-06004: ORACLE error from recovery catalog database: RMAN-20021: database no
t set
RMAN-06031: could not translate database keyword
RMAN> exit
4.断开后重新连接,即可恢复正常,因为是对新会话生效
$ rman
Recovery Manager: Release 10.2.0.3.0 - Production on Mon Nov 5 16:21:59 2007
Copyright (c) 1982, 2005, Oracle. All rights reserved.
RMAN> connect target /
connected to target database: QZPOAIS (DBID=1075906752)
RMAN> connect catalog rman/rman@rmanlog
connected to recovery catalog database
RMAN> show all;
starting full resync of recovery catalog
full resync complete
RMAN configuration parameters are:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
CONFIGURE BACKUP OPTIMIZATION OFF; # default
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP ON;
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 '/u01/app/oracle/product/10.2.0/db_1/dbs/
snapcf_qzpoais1.f'; # default
RMAN> exit
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/370491/viewspace-216949/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/370491/viewspace-216949/
Oracle版本升级后引出的catalog连接问题相关推荐
- oracle安装后怎么用plsql连接,oracle11g安装和使用PLSQL连接
文章目录 Oracle 11g R2下载安装 下载文件: win64_11gR2_database_1of2.zip win64_11gR2_database_2of2.zip 下载后在服务器解压安装 ...
- oracle 基于备份 duplicate 没有目标连接,RMAN 概述及其体系结构
--========================= -- RMAN概述及其体系结构 --========================= 一.Recovery Manager(RMAN)特性 是 ...
- oracle Hash Join及三种连接方式
在Oracle中,确定连接操作类型是执行计划生成的重要方面.各种连接操作类型代表着不同的连接操作算法,不同的连接操作类型也适应于不同的数据量和数据分布情况. 无论是Nest Loop Join(嵌套循 ...
- oracle安装后新建数据库实例及配置
ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 的解决方法 (2011-01-20 13:50:37) 转载▼ 标签: it 分类: 技术 早上同事用PL/SQL连接虚拟机中的O ...
- ora-01092: oracle 实例终止.强制断开连接,undo表空间故障特殊恢复(二)------ORA-01092: ORACLE 实例终止。强制断开连接...
原文出处:http://blog.csdn.net/wyzxg/archive/2010/09/10/5874726.aspx undo表空间故障特殊恢复(二)------ORA-01092: ORA ...
- oracle 942出错,oracle升级后exp出现oracle942错误
oracle升级后exp出现oracle942错误以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 出现该错误的原因是 由 ...
- grid赋予oracle磁盘权限,grid 与 Oracle 用户下 Oracle 程序权限不一致导致无法连接 ASM 问题...
grid 与 Oracle 用户下 Oracle 程序权限不一致导致无法连接 ASM 问题 在 RAC 中, 启动数据库时遇到如下报错:Oracleinstance started. TotalSys ...
- undo表空间故障特殊恢复(二)------ORA-01092: ORACLE 实例终止。强制断开连接
author:skate time:2010-09-10 undo表空间故障特殊恢复(二) 这个测试的是instance recover(单实例里就是crash recovery)的恢复需要故障und ...
- 不用安装oracle客户端也可以用plsql连接远程oracle
不用安装oracle客户端也可以用plsql连接远程oracle 关键字: plsql连接远程oracle 每次问人家,plsql 可不可以直接远程连接服务器,他们都说要安装客户端,记得以前用 ...
最新文章
- python for i in range 三维_python中的三维卷积
- python自动化办公实例展示_自动化办公 Python 操控 Word
- LightOJ 1422:Halloween Costumes(区间DP入门)
- Maven的这三个用法你一定要会!
- python协程编程实例_Python异步编程之协程任务的调度操作实例分析
- AtCoder AGC024F Simple Subsequence Problem (字符串、DP)
- 中国连计算机硬盘都无法生产吗,中国仍无能力制造出电脑中的硬盘
- 华为Mate 40E预约页面突然上线:或搭载麒麟990E芯片
- java类中代码执行顺序
- 单片机关于protues中数码管的显示
- php 判断是否为360浏览器,怎么判断浏览器是否是360浏览器
- 【演歌】北の漁場 (北方的渔场) 歌词翻译
- CSS(Cascading Style Sheets)
- 2020高德技术年刊:18万字、750页+,智慧出行最佳技术实践都在这了
- 【线代】矩阵的秩(秩:非零子式的最高阶数)
- 微信小程序iOS使用input输入时placeholder及输入内容消失或隐藏
- 第三代半导体项目大事件盘点
- SQL 成绩统计排序
- 使用echars绘制股票图
- 数据库完整性之完整性约束命名子句