ORA-00205: error in identifying control file, check alert log for more info
1.现象:升级完JavaVM补丁之后,db启动报错
SQL> startup ORACLE instance started. Total System Global Area 1.3362E+10 bytes Fixed Size 2240984 bytes Variable Size 7247760936 bytes Database Buffers 6106906624 bytes Redo Buffers 4935680 bytes ORA-00205: error in identifying control file, check alert log for more info
2.db alert日志如下:
ORA-00210: cannot open the specified control file ORA-00202: control file: '+DATADG/sg3pd/controlfile/current.260.790090209' ORA-17503: ksfdopn:2 Failed to open file +DATADG/sg3pd/controlfile/current.260.790090209 ORA-15001: diskgroup "DATADG" does not exist or is not mounted ORA-15055: unable to connect to ASM instance ORA-01034: ORACLE not available ORA-27123: unable to attach to shared memory segment Linux-x86_64 Error: 13: Permission denied ORA-205 signalled during: ALTER DATABASE
3.asm实例正常启动
$ps -ef| grep smon root 26666 1 0 16:25 ? 00:00:34 /apps/opt/grid/product/11.2.0/bin/osysmond.bin grid 27105 1 0 16:26 ? 00:00:00 asm_smon_+ASM2 oracle 27223 32077 0 19:26 pts/0 00:00:00 grep smon
4.查看oracle可执行文件
[oracle@rac1 ~]$ ls -l $ORACLE_HOME/bin/oracle -rwsr-s--x 1 oracle oinstall 242826331 Sep 27 16:23 /u01/app/oracle/product/11.2.0/db_1/bin/oracle
5.解决办法
(1)关闭集群
crsctl stop crs
(2)文件重新赋权
#chmod 6751 /apps/opt/grid/product/11.2.0/bin/oracle
(3)重启集群
crsctl start crs
作者:hanglinux
出处:https://www.cnblogs.com/hanglinux/p/13740993.html
版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了