暂无图片
oracle 19c 其中一个节点不能获取参数文件
我来答
分享
地平线
2022-03-09
oracle 19c 其中一个节点不能获取参数文件

其中一个节点不能获取共享asm的文件

ERROR: Unable to get logical block size for spfile '+DATA/PROD/PARAMETERFILE/spfile.270.1094916715'.


另一个节点可以正常启动,如何处理? 

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

是不是有一个spifle存在在dbs下,删了就可以了。

暂无图片 评论
暂无图片 有用 0
地平线

删掉initPROD1.ora ,然后启动这样报错 

[grid@rac1 ~]$ srvctl start instance -d PROD -i PROD1
PRCR-1013 : Failed to start resource ora.prod.db
PRCR-1064 : Failed to start resource ora.prod.db on node rac1
CRS-5017: The resource action "ora.prod.db start" encountered the following error:
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/u01/app/oracle/product/19.3.0/dbhome_1/dbs/initPROD1.ora'
. For details refer to "(:CLSN00107:)" in "/u01/app/grid/diag/crs/rac1/crs/trace/crsd_oraagent_oracle.trc".

CRS-2674: Start of 'ora.prod.db' on 'rac1' failed

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

srvctl config database -d prod -a 查看一下spfile是不是在 ASM 中配置,不是的话需要配置到 ASM 删除本地的。

暂无图片 评论
暂无图片 有用 0
地平线


暂无图片 评论
暂无图片 有用 0
地平线

spfile是配置在 ASM 硬盘里面的  

暂无图片 评论
暂无图片 有用 0
你好我是李白

那你本地编辑一个/u01/app/oracle/product/19.3.0/dbhome_1/dbs/initPROD1.ora,然后内容如下:
spfile=’+DATA/PROD…’ – 单引号里写你上面输出的spfile后面的全路径,然后再启动一下试试

暂无图片 评论
暂无图片 有用 0
地平线

编辑之后,这样提示  



暂无图片 评论
暂无图片 有用 0
你好我是李白

用grid用户,asmcmd进去看看这个文件存在不存在

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏