暂无图片
Oracle 19c RAC参数文件spfile共享问题
我来答
分享
秋语落
2021-11-09
Oracle 19c RAC参数文件spfile共享问题

在19c RAC集群环境中,参数文件spfile是放在ASM磁盘组中,与11g RAC不同,11gRAC需要在每个节点的$ORACLE_HOME/dbs里创建initpfile.ora文件,该文件的内容是指向spfile磁盘组的绝对路径,但从19cRAC起,每个节点无需initpfile.ora文件。比较奇怪的是,我有个数据库RMAN异地恢复到19c RAC,数据库相关信息已经注册CRS,为何还需要配置initpfile.ora文件指向spfile才能启动数据库,不然找不到参数文件呢。

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
Uncopyrightable

暂无图片 评论
暂无图片 有用 0
lscomeon

srvctl config database

spfile 直接在集群注册就好了

暂无图片 评论
暂无图片 有用 0
秋语落
题主
2021-11-09
spfile也注册在集群里了
JiekeXu
暂无图片

使用 srvctl config database -d orcl -a

看看集群信息里有没有 spfile 的地址指向,有的话,路径是否正确,如果不正确,需要修改一下

srvctl modify database -d JIEKE -p +JIEKE_DATA/JIEKE/PARAMETERFILE/spfile.1665.1063244346

我在前几天的发文中说明过此类的问题,可做参考:

https://mp.weixin.qq.com/s/M3Kqcn0OB5hpc1xgx3txKg

暂无图片 评论
暂无图片 有用 0
秋语落
题主
2021-11-09
这个是配置的,不配置的话grid用户srvctl start database -d 会报错的
JiekeXu
答主
2021-11-09
如果配置了,那和你 show parameter spfile 出来的参数位置是一个吗?我猜应该不是才会去找本地的pfile
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏