2016-11-09 55 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

相關問題