19c srvctl添加资源报错ORA-12547

问题现象:
srvctl start 方式启动数据库后
sqlplus / as sysdba 登录报错ORA-12547

相关文章:https://blog.dbi-services.com/after-startup-database-with-srvctl-sqlplus-as-sysdba-results-in-ora-12547-tnslost-contact/
MOS:DB started by sqlplus cannot be stopped by srvctl( ORA-12547 ), and vice versa (Doc ID 2612663.1)


1、验证问题

su - oracle
srvctl config database -d racdg

应该会发现 ORACLE_HOME  的 db_1 后面带着 / 

2、解决问题

srvctl modify database -d racdg -oraclehome /u02/app/oracle/product/19.9.0/db_1
srvctl stop database -d racdg
srvctl start database -d racdg


sqlplus / as sysdba  验证即可

posted @   Eddie小陈  阅读(79)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示