Нет IP-адреса, назначенного для базы данных Oracle. В вашем случае база данных установлена на вашем собственном компьютере, поэтому IP-адрес базы данных совпадает с IP-адресом вашего компьютера.
select sys_context('USERENV','IP_ADDRESS') from dual;
Вышеупомянутый запрос дает IP-адрес клиента который подключен к базе данных. Я думаю, что вы неправильно поняли это - это не IP-АДРЕС базы данных.
Если вам нужна HOST_NAME
базы данных, вы можете использовать следующий запрос. Обратите внимание, что HOAST_NAME
может использоваться для подключения к базе данных в строке подключения или в TNS_NAMES.ora
SQL> SELECT INSTANCE_NAME, HOST_NAME FROM V$INSTANCE;
INSTANCE_N HOST_NAME
---------- --------------------
orcl DESKTOP-0******
SQL>
Я надеюсь, что это очистит все ваши Сомнения.
Ура !!