Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1657523
  • 博文数量: 292
  • 博客积分: 10791
  • 博客等级: 上将
  • 技术积分: 2479
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-20 21:06
文章分类

全部博文(292)

文章存档

2011年(31)

2010年(261)

分类: Oracle

2010-03-27 10:09:34

1、编辑升级介质中的../Disk1/response/patchset.rsp文件,主要编辑以下条目

UNIX_GROUP_NAME="oinstall"

ORACLE_HOME="/u01/app/oracle/product/10.2.0/db_1"

ORACLE_HOME_NAME="OraDb10g_home1"

ORACLE_HOME_NAME可以从../oraInventory/ContentsXML/inventory.xml文件中 HOME NAME获取。

2、升级Oracle软件

$ ./runInstaller -silent -responseFile /mzh/Disk1/response/patchset.rsp

3、执行root.sh

4、SQL> startup upgrade启动数据库

5、SQL> SPOOL upgrade_info.log

6、执行@$ORACLE_HOME/rdbms/admin/utlu102i.sql 收集升级信息

7、SQL> SPOOL OFF保存至文件

8、启动监听:[oracle@localhost Disk1]$ lsnrctl start

9、进入sqlplus

SQL> startup upgrade

SQL> SPOOL patch.log

SQL> @$ORACLE_HOME/rdbms/admin/catupgrd.sql –升级脚本[刷新数据字典]

SQL> SPOOL OFF

10、重启oracle

SQL> SHUTDOWN IMMEDIATE

SQL> STARTUP

11、SQL> @$ORACLE_HOME/rdbms/admin/utlrp.sql

12、查询sys.dba_registry视图,看组件的status是否是valid

13、emca -upgrade db –更新EM资料库

参考:http://itspace.javaeye.com/blog/603657

-EOF-

阅读(2142) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~