SQL Разработчику не хватает библиотеки - PullRequest
0 голосов
/ 18 февраля 2020

Я довольно новичок в Oracle SQL разработчику. Поскольку я пытаюсь установить новое соединение через TNS, я получаю эту ошибку ниже, которую я искал некоторое время безрезультатно.

Сообщение об ошибке:

Статут: eche c -Eche c du test: нет ocijdbc18 в java .library.path

Statut : échec -Echec du test : no ocijdbc18 in java.library.path

1 Ответ

0 голосов
/ 18 февраля 2020

Предполагается, что MySQL является опечаткой (Вы используете порт 1521, который является портом по умолчанию для базы данных Oracle, а также дает ошибку ODB C, поэтому я предполагаю, что это база данных Oracle. Помните, что вы можете подключить SQL разработчика к базе данных MySQL, поэтому, пожалуйста, уточните, хотите ли вы подключиться к базе данных MySQL вместо Oracle). Ваша проблема связана с отсутствием драйвера Oracle Data Base Connector (ODB) * * тысяча двадцать-одиной). По этой ссылке загрузите последнюю версию Oracle Instant client и установите ее на свой компьютер. Затем определите ORACLE_HOME для пути Мгновенной установки клиента (к фактической папке установки, которая содержит папки, такие как bin, network и т. Д.) И перезапустите SQL Developer, тогда вы должны хорошо выполнить go.

PS: как @thatjeffsmith правильно упомянул в комментариях, необязательно иметь драйверы Oracle Client и / или ODB C (или аналогичные) для подключения к Oracle база данных. Использование basic в качестве типа подключения и добавление правильной информации о подключении будет достаточно. В этой статье в Oracle Журнал подробно рассказывал о различных типах соединений.

...