ORACLE 11g R2 64位备份恢复到ORACLE 11g R2 32位 问题处理
来源:互联网 发布:axure 8.0 for mac 编辑:程序博客网 时间:2024/04/30 10:15
操作步骤:源数据库是64位oracle11gR2软件,通过rman完整备份数据库(包括参数文件、数据文件、控制文件、日志文件) 恢复到异机32位oracle11gR2同名数据库中。
错误现象:ORA-06553:PLS-801 内部错误
错误原因:用64位系统上的备份片将数据库还原到32位系统中所产生,反过来也会产生此错误。
解决方案:运行脚本用32位系统重新编译一下内核参数即可
具体步骤:SQL> conn / as sysdba;
SQL> shutdown immediate;
SQL> startup upgrade;
SQL> @?/rdbms/admin/utlirp.sql
SQL> @?/rdbms/admin/utlrp.sql
SQL> shutdown immediate;
SQL> startup;
其中:
utlirp.sql的作用是把相关内容全部在32bit平台下编译一遍.
utlrp.sql的作用是编译所有失效对象.
然后再重新连接,就不会报错了。
SQL> conn xxx/xxx
Connected.
--End--
- ORACLE 11g R2 64位备份恢复到ORACLE 11g R2 32位 问题处理
- windows xp 32位 安装oracle 11g R2
- Linux下Oracle 11G r2 (64位)安装
- Win7安装Oracle 11g R2 64位SQLDeveloper
- 64位 WIN7 安装oracle 11g R2图文教程
- Linux下Oracle 11G r2 (64位)安装
- windows 7 64位 安装oracle 11g R2
- windows 7 64位 安装oracle 11g R2
- windows 7 64位 安装oracle 11g R2
- windows7 64位 安装oracle 11g R2 过程
- fedora 20 安装 Oracle 11g R2(64位)
- Oracle 10g R2升级到Oracle 11g R2
- linux rhel 6.5(32位)下 oracle 11g R2 安装出现问题
- Oracle Enterprise Linux 5.5(64位)部署安装Oracle 11g R2 RAC(11.2.0.1)教程
- Windows 2008 R2 64位安装Oracle 10g
- oracle 11g r2 配置,问题记录
- CentOS 6.3 32位静默安装Oracle 11g r2详细教程
- CentOS 6.3 32位静默安装Oracle 11g r2详细教程
- 第二类斯特林数
- ORACLE的锁机制
- 游戏开发笔记的链接
- windows XP下 iverilog+GTKWave使用(三)
- Base knowledge of audio
- ORACLE 11g R2 64位备份恢复到ORACLE 11g R2 32位 问题处理
- 针对大数据量表的优化查询
- 泰泽逐渐成为HTML5领域的领先者 - Tizen pops up as HTML5 winner
- 密码框显示和隐藏
- eMMC简介
- 黑马程序员,延迟加载的单例设计模式
- Linux 环境变量
- Android的系统架构认识
- CRC码校验纠错原理