在asp.net中连接到oracle时出现ORA-12154

时间:2018-10-28 11:25:03

标签: asp.net windows-7-x64 oracleclient ora-12154

我试图在我的PC上本地运行asp.net网站。在视觉工作室。 网站尝试连接到oracle数据库,但失败并显示以下错误: ORA-12154 TNS:无法解析指定的连接标识符

我的PC运行Windows 7-64位,我安装了Oracle 10g-32位客户端。 我在网上读到我应该改为安装64位oracle客户端。 我这样做了,现在我同时安装了32位和64位Oracle客户端。 我设置了TNS_ADMIN环境变量,并且也向PATH变量添加了新客户端的路径。 tnsnames.ora存在,并且具有我正在连接的数据库的条目。

调试网站时,我仍然遇到相同的错误。如何告诉我的网站使用新的Oracle客户端?我必须引用其他库吗? 我使用.NET Framework 4(有时是4.5),并且引用了system.data.oracleclient库

预先感谢

1 个答案:

答案 0 :(得分:0)

我通过卸载32位客户端并仅保留64位版本来解决了这个问题。