您查看的文章来源于http://www.oklinux.cn
修改 oracle 用户环境文件
修改 ORACLE_HOME 以便在两个节点上反映新的 Oracle 数据库 11g 目录。
merlin1-> more .profile
export PS1="`/bin/hostname -s`-> "
export EDITOR=vi
export ORACLE_SID=devdb1
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.1.0/db_1
export ORA_CRS_HOME=/u02/crs/oracle
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export PATH=$ORACLE_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/loca
l/bin:/usr/X11R6/bin
umask 022
升级数据库
以 oracle 用户身份在 merlin1 上执行 dbua。
merlin1-> ../.profile
merlin1-> which dbua
/u01/app/oracle/product/11.1.0/db_1/bin/dbua
merlin1-> dbua
- 欢迎页面:单击 Next。
- 升级操作:选择 Upgrade a Database。
- 数据库:选择 devdb。
- 数据库升级助手:单击 Yes 移植现有的监听器。
图 1
- 数据库升级助手:单击 No 稍后升级 ASM。
图 2
- 诊断目标:
- Oracle 基目录:/u01/app/oracle
- 诊断目标:/u01/app/oracle
图 3
- 恢复配置:
- 选择 Specify Flash Recovery Area。
- 闪回恢复区:+RECOVERYDEST。
- 闪回恢复区大小:2048 MB。
- 重新编译无效对象:选择 Recompile invalid objects at the end of upgrade。
- 摘要:单击 Finish。
图 4
图 5