ITPub博客

首页 > 数据库 > Oracle > 单实例10.2.0.3升级10.2.0.4 for AIX

单实例10.2.0.3升级10.2.0.4 for AIX

原创 Oracle 作者:zhangjihang 时间:2010-05-27 11:01:57 0 删除 编辑

1.正常shutdown数据库

2.停止所有oracle进程:lsnrctl stop

emctl stop dbconsole

3.移除所有不使用的模块,防止升级中lib*文件无法复制

运行脚本/usr/sbin/slibclean

4.使用图形界面运行./runInstaller,OUI界面升级软件,如中途遇到lib*文件无法复制,可再次运行步骤3中脚本,patch ID:6810189

5.使用root运行$ORACLE_HOME/root.sh,运行后完成软件升级

6.升级数据库,可使用DBUA,也可手动升级,以下为手动升级方法:

(1)升级前检查

SQL> STARTUP UPGRADE

SQL> SPOOL upgrade_info.log

SQL> @$ORACLE_HOME/rdbms/admin/utlu102i.sql

SQL> SPOOL OFF

(2)启动监听

lsnrctl start

(3)升级数据字典(注意此部可能会因为java_pool太小中途报错,建议java_pool_size设置150M以上,使用ASSM管理无此问题) SQL> SPOOL patch.log SQL> @$ORACLE_HOME/rdbms/admin/catupgrd.sql SQL> SPOOL OFF

(4)重启数据库,重编译无效对象

SQL> SHUTDOWN IMMEDIATE SQL> STARTUP

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

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/10176825/viewspace-1033970/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: ORACLE开销计算
下一篇: 没有了~
请登录后发表评论 登录
全部评论
  • 博文量
    16
  • 访问量
    89004