如何获取Oracle数据库服务器的IPv4地址?我可以使用SQL plus并使用命令:SELECT UTL_INADDR.get_host_address from dual;
然而,这会返回一个IPv6地址,我需要IPv4。
我也试过select SYS_CONTEXT('USERENV', 'IP_ADDRESS') ipaddr from dual;
它实际上没有返回任何内容,这是否表明具体内容?
任何帮助都会受到赞赏,谢谢!
答案 0 :(得分:0)
为什么需要IP地址?可能有很多"很多"他们例如,一个接口可以专用于备份目的。你怎么识别那个?其他接口可能专用于RAC群集互连,而且可能无法访问此接口。
您应该搜索服务器的主机名。
select * from v$instance;