环境:REDHAT5.3+OCFS2+Oracle10G RAC
问题1:数据库startup upgrade模式不能启动到open状态,alter日志中报错“ORA-39701 database must be mounted EXCLUSIVE for UPGRADE or DOWNGRADE”
处理方法:在第一个节点上执行以下操作
sqlplus /nolog SQL> CONNECT SYS AS SYSDBA Enter password:SYS_password SQL> STARTUP NOMOUNT SQL> ALTER SYSTEM SET CLUSTER_DATABASE=FALSE scope=spfile ; SQL> SHUTDOWN IMMEDIATE 再进行升级操作。
|
问题2:运行catupgrd.sql时报错,“Error 45 initializing SQL*Plus Internal error”退出升级脚本。
处理方法:很奇怪,在网上搜索此问题由脚本OCFS2文件系统上运行造成,由于我的数据库程序在OCFS2文件系统上,只好临时将运行的脚本拷贝到/tmp目录下,再次执行该脚本,通过。
$ cp $ORACLE_HOME/rdbms /tmp/ $ sqlplus / as sysdba SQL> @/tmp/rdbms/admin/catupgrd
|
阅读(3133) | 评论(1) | 转发(0) |