Windows2008R2_x平台11.2.0.1原地升级到11.2.0.4
1 系统信息
2 数据库原始信息
➢ ORACLE_HOME
C:\\app\\Administrator\\product\\11.2.0\\dbhome_1
➢ 服务信息
➢ 升级前数据库状态
➢ 版本信息
3 原地升级准备
3.1 关闭服务
3.2 detach ORACLE_HOME
以管理员用户执C:\\app\\Administrator\\product\\11.2.0\\dbhome_1\\oui\\bin\\detachHome.bat
3.3 备份配置文件
备份以下文件(其实我后面只是使用了database目录,主要是spfile):
行
- ORACLE_HOME/dbs
- ORACLE_HOME/database
- ORACLE_HOME/network/admin
- ORACLE_HOME/owb/bin/admin
- ORACLE_HOME/hostname_dbname
- ORACLE_HOME/oc4j/j2ee/OC4J_DBConsole_hostname_dbname
3.4 重命名原始ORACLE_HOME
3.5 上传并解压11.2.0.4介质
p13390677_112040_MSWIN-x86-_1of7.zip
p13390677_112040_MSWIN-x86-_2of7.zip
4 升级
这个是前面如果没有重命名原始的ORACLE_HOME就会有这个报错。重命名后就没有这个问题。
从14:32开始,结束差不多在15:52左右,耗时1小时20分钟。这里为了升级时能认到testdb的pfile设置,我把备份的database文件夹覆盖了,其实后面发现也许不覆盖也行,因为dbua自己使用了一个参数文件。
至此,升级完成。