2016-11-09 15 views
-1

Для подключения к базе данных нашего приложения Vb.net мы использовали Tnsnames.ora.Как подключить приложение vb.Net к Oracle с помощью сервера LDAP?

Но на данный момент у нас есть конечные файлы на общем сервере LDAP. Мы называем это OID. Мы застряли, как подключить Oracle DB к нашему приложению vb.net, используя сервер LDAP.

Не могли бы вы предоставить любую помощь в этом отношении.

ответ

1

Когда ваши имена предоставлены с сервера LDAP, вам больше не нужен файл tnsnames.ora.

Для того, чтобы использовать сервер LDAP, вы должны изменить атрибут NAMES.DIRECTORY_PATH в файле sqlnet.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

 Смежные вопросы

  • Нет связанных вопросов^_^