如何使用LDAP服务器将vb.Net应用程序连接到Oracle?

时间:2016-11-09 14:01:11

标签: vb.net oracle ldap oid

对于我们的Vb.net应用程序的数据库连接,我们使用Tnsnames.ora

但是现在,我们在一个公共LDAP服务器中有结束文件。我们称之为OID。我们很困惑如何使用LDAP服务器将Oracle DB连接到我们的vb.net应用程序。

请您就此提供任何帮助。

1 个答案:

答案 0 :(得分:1)

当您的名称从LDAP服务器提供时,您不再需要NAMES.DIRECTORY_PATH文件。

要使用LDAP服务器,您必须更改sqlnet.ora文件中的属性NAMES.DIRECTORY_PATH= (LDAP, TNSNAMES) ,如下所示:

tnsnames.ora

首先在LDAP中搜索,如果没有找到,则搜索ldap.ora文件。

然后你必须在同一目录中创建一个名为DEFAULT_ADMIN_CONTEXT = "dc=domain,dc=net" DIRECTORY_SERVERS = (ldap-server1.domain.net:389:636,ldap-server2.domain.net:389:636) DIRECTORY_SERVER_TYPE = OID 的文件,其内容与此类似:

ProgrammParameters

查看文档以获取详细信息:

all of the constructors

Directory Usage Parameters (ldap.ora)