нет ocijdbc11 в java.library.path - сообщение об ошибке, не удается подключиться - PullRequest
0 голосов
/ 23 октября 2019

Я получаю

no ocijdbc11 in java.library.path 

при попытке подключиться к базе данных оракула, и я не уверен, почему и как исправить проблему. Я использую: Oracle SQL Developer и Oracle Client 11G. Мне нужна помощь в исправлении этой проблемы. Я отредактировал файл sqlnet.ora, добавив следующие данные:

NAMES.DIRECTORY_PATH= (LDAP,TNSNAMES,EZCONNECT)
SQLNET.EXPIRE_TIME=2
SQLNET.INBOUND_CONNECT_TIMEOUT=45

Однако я все еще получаю сообщение об ошибке. Очевидно, есть файл LDAP.ORA, но я не знаю, где он находится и как его редактировать. Похоже, мне нужно добавить ниже информацию

DEFAULT_ADMIN_CONTEXT="###########"
DIRECTORY_SERVERS = (###########)
DIRECTORY_SERVER_TYPE = OID

Кроме того, мой файл TNSNames.ora пуст, я не уверен, почему он пуст. Может быть, мне нужно снова установить Oracle Client 11g или 12c. Спасибо

1 Ответ

0 голосов
/ 23 октября 2019

Я понял это. Я подключил неправильный экземпляр базы данных. Есть две аналогичные базы данных: ### 10 ### AND ### 01 ### 1. Мне нужно было подключиться к ### 10 ### не ### 01 ### 1 для данных, которые мне нужны. Экземпляры базы данных очень похожи, и я подключился к неправильному.

...