如何给CRS打补丁
打CRS补丁之前,把所有的服务和CRS都停止掉.
ORACLE CLUSTERWARE 用ORACLE DATABASE 的PATCH SET用的是一张光盘.在运行runInstaller后的位置一定要选CRS(OraCrs10g_home1).有很多朋友问CRS的PATCH SET是在哪里下的.
基本上是图形界面点"NEXT"就可以了.安装到最后,出现提示,需要每个节点以ROOT身份执行crsctl stop crs和$ORA_CRS_HOME/install目录下的root102.sh(根据版本不同,文件名可能不一样可).最后可以通过crsctl query crs softwareversion/activeversion来验证版本.
升级RAC数据库,然后关闭所有的服务和CRS.安装ORACLE DATABASE的PATCH SET(同一张光盘).运行runInstaller选择OraDb10g_home1,点一步,根据提示点就行了,最后在各个节点分别执行root.sh都是体力活,相对CRS,DB的PATCH SET时间相对要长一些.
在任意节点上,(有ASM的话,要先启动CRS,再启ASM哦),启动到NOMOUNT,然后改
CLUSTER_DATABASE=FLASE,关DB.再以STARTUP UPGRADE启动DB,然后执行utlu102i.sql进行检查.再执行catupgrd.sql.漫长的等待................
运行完catupgrd.sql后,关DB,然后以正常的方式在该节点启动DB,然后运行utlrp.sql.
启动到NOMOUNT,然后改CLUSTER_DATABASE=TRUE,关DB,再以SRVCTL启动各项服务.大功告成!
阅读(4220) | 评论(0) | 转发(0) |