2016-11-09 86 views
-1

对于我们的Vb.net应用程序的数据库连接,我们使用Tnsnames.ora如何使用LDAP服务器将vb.Net应用程序连接到Oracle?

但是现在,我们在一个普通的LDAP服务器中有最终文件。我们称之为OID。我们坚持如何使用LDAP服务器将Oracle DB连接到我们的vb.net应用程序。

您能否提供任何关于此的帮助。

回答

1

当你的名字是从LDAP服务器提供的,那么你不需要tnsnames.ora文件了。

为了使用LDAP服务器,你必须改变属性NAMES.DIRECTORY_PATHsqlnet.ora文件是这样的:

NAMES.DIRECTORY_PATH= (LDAP, TNSNAMES) 

这将首先在LDAP搜索和 - 如果没有发现 - 然后搜索tnsnames.ora文件。

然后,你必须创建一个在同一目录下名为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 

查询详情文档:

Directory Usage Parameters (ldap.ora)

Parameters for the sqlnet.ora File

+0

完美@ Wernfried非常感谢。 – Pirate

相关问题