网络命名:未检测或配置LDAP服务器

时间:2017-11-23 12:21:02

标签: c# asp.net oracle oracle11g ldap

我正在尝试使用asp.net连接现有项目的现有oracle数据库。我可以直接访问oracle数据库。但是现在我在现有的oracle服务器上创建了一个简单的表,我试图通过在asp.net中创建一个简单的注册页面来连接到该服务器。 我是oracle及其配置的新手。我需要知道连接我当前的asp.net应用程序(登录页面和注册页面)的步骤。我没有使用除visual studio 10和oracle服务器之外的任何其他东西(在尝试连接本地oracle服务器11g后出现相同的错误)

我得到的错误消息/异常是"网络命名:未检测到或配置LDAP服务器"

我尝试了什么?

我已经更改了后端的连接字符串,即xyz.aspx.cs文件,我没有在web.config文件中进行任何更改。

2 个答案:

答案 0 :(得分:0)

我通过将ldap.ora(和其他配置文件)复制到tns.ora文件默认位于的位置来解决此错误,如here所述:

如果我在“添加连接”对话框中选择tns作为连接类型, 当我知道tns文件的默认位置时。

tns default location

答案 1 :(得分:0)

我在vs.net 2019上遇到了同样的问题。

创建数据库时出错。康恩在IDE中:网络命名:未检测到或未配置LDAP服务器。我通过从NAMES.DIRECTORY_PATH参数的sqlnet.ora文件中删除LDAP来解决它。