2016-02-13 5 views
1

Я уже установил базу данных оракула 10g express edition, поэтому я могу использовать эту СУБД Oracle в качестве драйвера данных в IDE datagrip? Я попытался скопировать путь oracle.exe в окне «Выбор файлов драйверов базы данных», но он не показывает файл .exe.Как интегрировать СУБД Oracle в datagrip IDE

+1

Во-первых, оракул 10g был не поддержан - и даже не публично доступен - в течение нескольких лет. Во-вторых, я никогда не знал каких-либо интерфейсных инструментов, требующих прямого знания oracle.exe. Я думаю, вы неправильно интерпретируете то, что нужно для правильной настройки. – EdStevens

ответ

1

Я искал документы datagrip по адресу https://www.jetbrains.com/datagrip/help/getting-started-with-datagrip.html. Приведем пример для MySQL, но от того, что я могу видеть, что вы должны предоставить для Oracle:

В Источники данных и страницы драйверов, на вкладке «Общие» вы должны поставить:

HOST: - имя хоста или IP-адрес компьютера, на котором запущена база данных оракула. Это должно соответствовать HOST, который вы видите при запуске «lsnrctl status» - то же имя хоста, которое прослушивает слушатель. Если это «localhost», он будет работать, только если клиент (datagrip) и база данных находятся на одной машине. ПОРТ: по умолчанию это должно быть 1521

База данных: с момента установки Express Edition это будет «XE». Любое другое издание, и оно становится немного сложнее.

Пользователь и пароль: все, что подходит для учетных данных, созданных в вашей базе данных. Вероятно, вы должны были создать пользователя базы данных только для использования с помощью datagrip. НЕ следует использовать SYS или SYSTEM.

URL. (переопределяет настройки выше) Поэтому не поставляйте его и не переопределяйте предыдущие настройки. Сама база данных не работает «по URL-адресу» - это будет дополнительный, необязательный, посредник.

+0

, так что драйвер необходимо скачать? –

+0

Какой водитель вы спрашиваете? Какие значения вы указали в полях, чтобы настроить определение соединения? Чтобы получить доступ к базе данных Oracle, вы должны иметь клиентское программное обеспечение oracle или, возможно, драйвер jdbc-thin. Честно говоря, я работаю с оракулом более 20 лет и до сих пор не слышал о datagrip. Вы можете найти дополнительную помощь на своем форуме в https://intellij-support.jetbrains.com/hc/en-us I просто выскочил туда и просмотрел несколько потоков по этому вопросу ... – EdStevens

+1

Почему вы не использовали только кнопку «Загрузить драйверы» внутри DataGrip? – moscas

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