安装ODP.net后如何解决错误ORA-12154?

时间:2015-01-29 11:26:39

标签: asp.net .net oracle ado odp.net

安装ODP.net后出现以下错误。

ORA-12154:TNS:无法解析指定的连接标识符

在安装ODP.net之前,我能够使用plsql developer连接数据库。但是ODP.net需要运行.net应用程序,所以我安装了ODP.net.But安装ODP.net后无法使用数据库连接plsql develper和.net代码。我得到的错误是" ORA-12154:TNS:无法解析指定的连接标识符"

如果有人知道解决方案,请告诉我。

1 个答案:

答案 0 :(得分:0)

安装最新的ODP.net时,Oracle安装程序可能已创建新的Oracle_Home。您需要从原始主目录中找到sqlnet.ora和tnsnames.ora文件,并将它们复制到新的Oracle Home。

例如。如果您的第一个ODP.net安装是:

C:\应用\ ORACLE \产品\ 12.1.0 \ client_1与

如果您的第二个ODP.net安装是

C:\ app \ oracle \ product \ 12.1.0 \ client_2

然后你需要从

复制文件

C:\ app \ oracle \ product \ 12.1.0 \ client_1 \ Network \ Admin

C:\应用\ ORACLE \产品\ 12.1.0 \ client_2的\网络\管理员