某政府项目中用.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)))" />

相关文章:

  • 2021-09-25
  • 2021-10-18
猜你喜欢
  • 2022-12-23
  • 2021-12-02
  • 2021-10-12
相关资源
相似解决方案