木子宜居

导航

“ORA-12154: TNS: 无法解析指定的连接标识符”错误解决办法

某政府项目中用.Net网站连接Oracle数据库,web.config使用的连接字符串如下:

 

<add key="connstring_ora" value="User Id=cds;Password=cds;Data Source=orcl;" />

系统之前运行一直都正常,但是不知道什么原因,现场突然反馈说网站登录不了了。查看网站日志,发现有如下记录:

 

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

百思不得其解,多方查找资料,换成下面的这种连接字符串后问题消失:

 

<add key="connstring_ora" value="User Id=cds;Password=cds;Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=100.136.20.36)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=orcl)))" />

posted on 2018-03-12 15:53  木子宜居  阅读(1129)  评论(0编辑  收藏  举报