我从我的c#应用程序连接到oracle db。问题是我能够从一个应用程序连接到DB,但即使我使用相同的DLL,我也无法从另一个应用程序连接。
我能够连接的应用程序是一个控制台应用程序 而我无法连接的是一个Web应用程序。
我在两个应用程序中使用相同的代码进行连接。 Web应用程序项目中引发的错误如下
**TNS could not resolve the connect identifier specified**
我在Windows 7操作系统上。我遇到问题的网络应用程序是从Windows XP机器上复制的。
正在运行的控制台应用程序是在当前计算机上创建的
有关错误发生原因的任何想法?
答案 0 :(得分:0)
搜索oracle主目录,然后有一个文件夹(网络),然后是文件夹(admin)。 有一个名为tnsnames.ora的文件。
应该看起来像($ ORACLE_HOME / network / admin / tnsnames.ora)
Referance TNS format