c#远程连接oracle报错:ORA-12514: TNS:listener does not currently know of service requested in conn

在Web.Config中连接字符串为<add name="TestPSIconnctionString" connectionString="Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=172.87.86.23) (PORT=1522)))(CONNECT_DATA=(SERVICE_NAME=testfox)));Persist Security Info=True;User Id=sap; Password=sap"/>。运行程序总是报错,各位大侠帮忙看看,十分感谢!

说明数据库监听文件配置出问题了,可以以下几个文件的位置,配置一次

忘LZ采纳

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-06-13
检查连接字串中指定的Oracle Server的IP地址,端口号,服务名称等是否正确(Oracle服务的端口号一般为1521)。可以拿一个Oracle客户端工具(如Toad)测试连接配置是否正确。
第2个回答  2017-06-14
安装了客户端了没,本地oracle客户端,能不能连接上服务器。
第3个回答  2013-06-19
程序没有错,数据库的监听器出问题了
相似回答