如何获取Oracle DB Server的IPv4地址

时间:2015-02-19 00:59:42

标签: oracle

如何获取Oracle数据库服务器的IPv4地址?我可以使用SQL plus并使用命令:SELECT UTL_INADDR.get_host_address from dual;

然而,这会返回一个IPv6地址,我需要IPv4。

我也试过select SYS_CONTEXT('USERENV', 'IP_ADDRESS') ipaddr from dual;

它实际上没有返回任何内容,这是否表明具体内容?

任何帮助都会受到赞赏,谢谢!

1 个答案:

答案 0 :(得分:0)

为什么需要IP地址?可能有很多"很多"他们例如,一个接口可以专用于备份目的。你怎么识别那个?其他接口可能专用于RAC群集互连,而且可能无法访问此接口。

您应该搜索服务器的主机名。

select * from v$instance;