日期:2014-05-18  浏览次数:20384 次

ORA-12154: TNS: 无法处理服务名
一个solution,下面3个project,都是用oracle.DataAccess.dll(v9.20) 连接ORACLE数据库.
oracle服务名相同,其他两个project运行正常,唯独另一个总是提示ORA-12154: TNS: 无法处理服务名。 能想到的解决方案都试了,还是不行,没办法,请大家帮忙看看有没有人遇到过。在线等。。。。

------解决方案--------------------
顶。
------解决方案--------------------
http://topic.csdn.net/u/20080229/14/88c0ad07-05d9-4501-b59c-1114cd055ef0.html
看看这个帖子~
------解决方案--------------------
http://www.cnblogs.com/xh3/archive/2007/04/21/722217.html
这篇文章有详细解答。
------解决方案--------------------
打开sqlnet.ora 文件,看看是不是少了“TNSNAMES, ONAMES”这两个属性。
------解决方案--------------------
在同一台机器上应该就不存在sqlnet.ora文件的问题,
你就看看那个项目下的链接串了

“一个solution,下面3个project,都是用oracle.DataAccess.dll(v9.20) 连接ORACLE数据库”
有3个要链数据库啊?