升级Oracle Database 11.2.0.1到11.2.0.2

升级Oracle Database 11.2.0.1到11.2.0.2

介质准备

Oracle Database Patchset 11.2.0.2 for Windows(我实验的环境是Win7 64bit),下载地址:

注:如果是其它平台,例如Linux,只需要通过以上链接在下载前选择即可

安装补丁

注:需要说明的是,如果不是从老版本升级,也可以直接从这个Patchset安装

今后的Oracle Database升级包都是可以单独安装的,升级方式也有两种,即:

  • Out-of-place :即Patchset被安装在新的ORACLE_HOME目录,这是最安全也是Oracle推荐的升级方式
  • In-of-place:即Patchset被安装在原有ORACLE_HOME目录中,虽然现在Oracle还支持,但是并不推荐。

本实验环境是Oracle实例环境,采用In-of-place方式升级。

1. 备份老系统

备份以下目录:

  • ORACLE_HOME/dbs
  • ORACLE_HOME/database
  • ORACLE_HOME/network/admin
  • ORACLE_HOME/hostname_dbname
  • ORACLE_HOME/oc4j/j2ee/OC4J_DBConsole_hostname_dbname

记得清空回收箱:

SQL>PURGE DBA_RECYCLEBIN;

2. 解除ORACLE_HOME绑定

%ORACLE_HOME%/oui/bin/setup.exe -detachHome ORACLE_HOME=11.2.0.1.0 software location

3. 更改或移动原ORACLE_HOME目录

例如:ren D:\oracle\database\product\11.2.0\dbhome_1 D:\oracle\database\product\11.2.0\dbhome_1_bak

4. 安装补丁

安装时选择只安装软件,安装目录使用原有目录。

5. 恢复备份配置文件

将步骤(1)中的备份文件恢复回来

6. 运行升级向导

执行%ORACLE_HOME%/bin/dbua.bat,根据向导完成升级。

参考资料

(完)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值