日期:2014-05-17  浏览次数:20414 次

连接Oracle,在PL/SQL中可以正常连接,但是在ASP.NET中报ORA-12154错误。这是为什么,怎么办?谢谢
ORACLE 10g
连接语句:Data Source=orcl131;User Id=clpub11;Password=clpub11
在ASP.NET中报
ORA-12154: TNS:could not resolve the connect identifier specified

但是我用PL/SQL连接的话是可以正常连接的

这是怎么回事。。。

怎么办 谢谢

------解决方案--------------------
你的ORACLE 客户端是否有正确安装,TNS是否配置正确.
------解决方案--------------------
探讨
你的ORACLE 客户端是否有正确安装,TNS是否配置正确.

我安装的是Oracle 10 g for windows
安装完成后配置:
transname后用指到服务器的Oracle后
PL/SQL连接的话是可以正常连接的
但是.NET就是提示:ORA-12154: TNS:could not resolve the connect identifier specified
所以……

------解决方案--------------------
探讨
你的ORACLE 客户端是否有正确安装,TNS是否配置正确.

我安装的是Oracle 10 g for windows
安装完成后配置:
transname后用指到服务器的Oracle后
PL/SQL连接的话是可以正常连接的
但是.NET就是提示:ORA-12154: TNS:could not resolve the connect identifier specified
所以……

------解决方案--------------------
查看监听程序状态
lsnrctl status
------解决方案--------------------
oracle的连接方法
http://connectionstrings.com/oracle

另外,下载oracle提供的驱动程序