oracle rac 10201升级到10205

本文详细介绍Oracle集群CRS及数据库软件的升级步骤,包括CRS软件、ORACLE软件及数据库本身的升级流程,并提供关键配置指令及注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.升级CRS软件
在10205path安装目录下,执行runInstaller
下一步直到让你选择ORACLE_HOME的时候选择CRS_HOME,然后下一步一直到安装界面,开始安装crs,在此过程中crs是不需要停止的。
在end of installation界面,按照提示在每个节点执行相应的脚本
a.root用户下在第一个和第二个节点分别停止crs
b.root用户下在第一个和第二个节点分别执行root102.sh,完成之后会自动启动crs
注意启动的资源状态是否都是正常的,如果发现有资源节点错误,需要使用crs_relocate 将资源relocate到自己的节点
到此CRS升级结束。
使用crsctl query crs softwareversion 查看CRS版本是否已经更新!

2.升级ORACLE软件
首先需要在两个节点停止CRS
/etc/init.d/init.crs stop
在10205path下执行runInstaller
下一步直到让你选择ORACLE_HOME的时候选择ORACLE_HOME,然后下一步一直到安装界面,开始安装oracle软件。
安装结束后,按照提示在两个节点分别执行root.sh
执行完脚本后,可以打开crs
/etc/init.d/init.crs start
 此时数据库还没有升级,所以db的资源是启动不了的。

3.升级oracle数据库
startup nomount
ALTER SYSTEM SET SHARED_POOL_SIZE='150M' SCOPE=spfile;
ALTER SYSTEM SET JAVA_POOL_SIZE='150M' SCOPE=spfile;
ALTER SYSTEM SET CLUSTER_DATABASE=FALSE SCOPE=spfile;
shutdown immediate

startup upgrade
spool /tmp/upgrade.log
@?/rdbms/admon/catupgrd.sql
spool off

检查日志如果没有错误,进行重启
shutdown immediate
startup
编译无效对象
@?/rdbms/admin/utlrp.sql
ALTER SYSTEM SET CLUSTER_DATABASE=TRUE SCOPE=spfile;
再进行重启,升级完成!



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值