本地PLSQL Developer客户端连接远程服务器的数据库正常,.net项目登陆需要远程连接数据库出现错误:
ORA-12514: TNS:listener does not currently know of service requested in connect
尝试了网上的所有方法,都不行,例如:
1.打开tnsnames.ora文件。发现文件并没有破坏。listener.ora文件也核对过多次,都无问题。
2.在windows服务里停止oracle的一切服务,然后重新启动,问题依然存在。
3.监听器、Net服务名等都多次重新配置,测试连接都可以成功。
4.IP、主机名都试了,都不行。
后来通过环境变量成功解决问题:
配置系统变量更改为:
c:\app\Administrator\product\11.2.0\client_1;
保存后重启,问题解决。
相关阅读 >>
更多相关阅读请进入《ORA-12514》频道 >>
C#高级编程(第11版) C# 7 & .NET Core 2.0(.NET开发经典名著)
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。