OS version:RHEL 5.4
DB version:10gr2.0.1
patch: 10.2.0.5
首先关闭数据库
备份oracle_home,以防不测,可以还原
解压patch
修改response下的patchset.rsp
ORACLE_HOME="/u01/oracle/OracleHomes/db10g"
ORACLE_HOME_NAME="OraDb10g_home1"
DECLINE_SECURITY_UPDATES=true
./runInstaller -silent -reponseFile /home/oracle/Disk1/response/setpatch.rsp
开始安装
安装完成,进入sqlplus
用升级模式启动
startup upgrade
spool patch.log
@?/rdbms/admin/catupgrd.sql
spool off
查看一下log中有没有错误
然后进入sqlplus查看是否有无效的对象
select object_name from dba_objects where status='INVALID';
然后运行@?/rdbms/admin/tulrp.sql
最后在查看一下UTL_RECOMP_ERRORS 表,看看是否有无效的对象。
升级完成
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24212278/viewspace-702382/ ,如需转载,请注明出处,否则将追究法律责任。