ORA-12154 TNS 无法解析指定的连接标识符

本文遵循BY-SA版权协议,转载请附上原文出处链接。


本文作者: 黑伴白

本文链接: http://heibanbai.com.cn/posts/db353110/

ORA-12154 TNS 无法解析指定的连接标识符

此问题在网上一查一大堆,说各种问题的都有,甚至说重装客户端等等,但一般情况下都不是

检查服务如果没问题,一般情况下都是tnsnames.ora文件配置不对惹的祸

此文件一般在$ORACLE_HOME/network/admin目录下,配置格式:

1
2
3
4
5
6
7
SID名 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1522))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = SID名)
)

注意SID名前面不能有任何其他字符,尤其是空格!

如果有其中一个配置不对,则其下面配置的都将会连接不了,如果报ora-12154的错误,请前后检查下是否某个配置错误,是多了空格、多了括号、还是少了括号

反正我遇到的几次都是因为配置不对引起的,在此谨记!


蚂蚁🐜再小也是肉🥩!


ORA-12154 TNS 无法解析指定的连接标识符
http://heibanbai.com.cn/posts/db353110/
作者
黑伴白
发布于
2022年9月21日
许可协议

“您的支持,我的动力!觉得不错的话,给点打赏吧 ୧(๑•̀⌄•́๑)૭”

微信二维码

微信支付

支付宝二维码

支付宝支付