Oracle 10.2.0.1静默升级至10.2.0.4(Linux)

2179阅读 0评论2010-03-27 dbconf
分类:Oracle

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-

上一篇:Oracle在Linux平台上的静默安装
下一篇:临时表空间相关知识点总结