Oracle运维中,SQL PLUS问题ORA-12560:TNS:协议适配器错误的解决方案
Oracle运维中,SQL PLUS问题ORA-12560:TNS:协议适配器错误的解决方案
2024-03-14 0 评论 2 阅读 0 点赞

Oracle运维中,SQL PLUS问题ORA-12560:TNS:协议适配器错误的解决方案

daimafengzi
2024-03-14 / 0 评论 / 2 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2024年03月13日,已超过860天没有更新,若内容或图片失效,请留言反馈。

协议适配器错误的问题的原因有三个: ## 1.监听服务没有起起来。windows平台个一如下操作:开始—程序—管理工具—服务,打开服务面板,启动OracleOraDb11g_home1TNSListener服务。 ## 2.database instance没有运行起来。windows平台如下操作:开始—程序—管理工具—服务,打开服务面板,启动OracleService"XXX",XXX就是你的database SID,我的XXX是ORCL如下图: ![image](/usr/uploads/2024/03/image.png) ## 3.注册表问题 regedit,然后进入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\下的KEY_OraDb11g_home1将该环境变量中 ORACLE_SID设置为XXX,XXX就是你的database SID。如图所示: ![image-1710400379408](/usr/uploads/2024/03/image-1710400379408.png) 或者打开环境变量:属性–高级–环境变量—系统变量–新建,变量名=oracle\_sid,变量值=XXX,XXX就是你的 database SID,如下图所示: ![image-1710400411367](/usr/uploads/2024/03/image-1710400411367.png) 经过以上步骤,就可以解决问题。

0

评论 (0)

取消