暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片
oracle19c单例&RAC升级步骤.docx
99
2页
3次
2024-06-17
5墨值下载
Oracle19.3
升级到
19.16
单实例升级:
oracle19c
单例升级步骤:
1
、查看数据库安装的组件,备份数据库主目录和数据,检查是否有无效对象
select * FROM dba_objects WHERE status = 'INVALID';
2
、升级
opatch
工具
3
、关闭数据库和监听
4
、运行升级前检查脚本
(
包括空间检查
,
冲突检测
)
5
、应用补丁
6
、开启数据库(多租户下所有
pdb
都要
open
)使用
datapach
进行
sql
脚本升级
7
、编译数据库无效对象
8
、升级
catalog
(
如果有
)
9
、检查补丁状态
select patch_id,acon,status from cdb_registry_sqlpatch;
rac
升级:
oracle19c rac
升级步骤
(
由于没有共享存储
,
以下
2,3,4
需要在所有节点执行
)
1
、查看数据库安装的组件,备份数据库主目录和数据,检查是否有无效对象
select * FROM dba_objects WHERE status = 'INVALID';
2
grid,oracle
用户家目录升级
opatch
工具
3
、跑补丁空间
,
冲突分析等检测
跑完检测后
,
再执行以下分析:
/u01/19.3.0/grid/OPatch/opatchauto apply /home/grid/34130714 -analyze (root
用户下执行
)
4
、应用补丁
/u01/19.3.0/grid/OPatch/opatchauto apply /home/grid/34130714 (grid
成功
,oracle
软件没升
)
/u01/app/oracle/product/19.3.0/db_1/OPatch/opatch apply -oh
/u01/app/oracle/product/19.3.0/db_1 -local /home/oracle/34130714/34133642(oracle
升级
)
/u01/app/oracle/product/19.3.0/db_1/OPatch/opatch apply -oh
/u01/app/oracle/product/19.3.0/db_1 -local /home/oracle/34130714/34160635(oracle
升级
)
5
、开启数据库(多租户下所
pdb
都要
open
)使用
datapach
进行
sql
脚本升
(
一台节
上进行就可用
)
6
、编译数据库无效对象
在所有
pdb
中执行:
cd $ORACLE_HOME/rdbms/admin
sqlplus /nolog
SQL> CONNECT / AS SYSDBA
SQL> @utlrp.sql
7
、升级
catalog
(
如果有
)
8
、检查补丁状态
select patch_id,acon,status from cdb_registry_sqlpatch;
错误
1
rac:
1
节点升级成功后,
2
节点升级的时候突然开启导,致数据库程序被占用无法正常升级,重
启服务器关闭数据库,关闭监听,重新执行以上
2
s
数据库升级语句正常
./datapatch -verbose
结束后发现
pdb
中有些无效对象
单个
pdb
编译后正常
of 2
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜