Это может произойти, когда вы запускаете 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
отсюда.У вас будет доступна конфигурация слушателя.