Не удается настроить прослушиватель в Oracle NET Configuration Assistant - PullRequest
0 голосов
/ 15 октября 2018

Когда я открываю Oracle NET Configuration Assistant, я не могу выбрать конфигурацию прослушивателя, поскольку она недоступна.Я пробовал «Запуск от имени администратора» и ничего не изменилось.

enter image description here

Кто-нибудь может помочь с этой странной проблемой?

1 Ответ

0 голосов
/ 15 октября 2018

Это может произойти, когда вы запускаете NET Configuration Assistant из Oracle Client, а не из Oracle Database.

Чтобы убедиться, проверьте XML-файл Oracle Inventory.

Если вы находитесь подВ Windows файл обычно находится по адресу c:\Program Files (x86)\Oracle\Inventory\ContentsXML\inventory.xml или c:\Program Files\Oracle\Inventory\ContentsXML\inventory.xml.

Если вы работаете в Linux, вы можете найти местоположение Inventory с помощью этой команды: cat /etc/oraInst.loc.Внутри него вы найдете каталог ContentsXML с файлом inventory.xml.

Внутри inventory.xm l вы найдете все установленные каталоги Oracle Home.Если вы можете найти более одной строки, начинающейся с <HOME NAME=, это означает, что в вашей системе установлено более одного ORACLE HOME (это может быть Oracle HTTP Server, Weblogic, клиент Oracle и т. Д.)

Теперь вам нужно найти что-то похожее на сервер Oracle Home for Database.Это может выглядеть так:

<HOME NAME="OraDB12Home1" LOC="/u01/app/oracle/product/12.2.0/dbhome_1" TYPE="O" IDX="1"/>

Обратите внимание на OraDB часть.Там у клиента будет OraClient.

Затем перейдите в каталог, который находится внутри тега LOC.Внутри него перейдите в подкаталог bin и запустите netca или netca.exe отсюда.У вас будет доступна конфигурация слушателя.

...