非windows场景规避方案

执行命令ps -ef | grep ocssd.bin,记录回显中关键字ocssd.bin行以下各列信息:
记录第一列字符,即为ASM实例管理用户
记录最后一列/bin/ocssd.bin之前的路径字符,即为ASM实例ORACLE_HOME值






select a.ksppinm name,b.ksppstvl value,a.ksppdesc describe from x$ksppi a,x$ksppcv b where a.inst_id = userenv('instance') and b.inst_id = userenv('instance') and a.indx = b.indx and a.ksppinm like '\_asm_hbeatio%' escape '\';

RAC集群需要在其他oracle节点上重复执行以上操作(未执行操作的节点业务不受影响)
Windows场景规避方案



如果无法找到ASM管理员的ORACLE_HOME路径,需要咨询Oracle维护人员。







select a.ksppinm name,b.ksppstvl value,a.ksppdesc describe from x$ksppi a,x$ksppcv b where a.inst_id = userenv('instance') and b.inst_id = userenv('instance') and a.indx = b.indx and a.ksppinm like '\_asm_hbeatio%' escape '\';

RAC集群需要在其他oracle节点上重复执行以上操作(未执行操作的节点业务不受影响)