DBA命令速查3:获取Oracle服务器IP的方法
2023-06-13 09:11:18 时间
编者按:留存一下供自己需要时查找。
【免责声明】本号文章仅代表个人观点,与任何公司无关,仅供参考。
编辑|SQL和数据库技术(ID:SQLplusDB)
可以通过如下命令获取Oracle服务器IP。
例:
--Single DB
select
sys_context('USERENV','SERVER_HOST') as HOST,
utl_inaddr.get_host_address(sys_context('USERENV','SERVER_HOST')) as IP
from dual;
--RAC
select
indx as "Interface Index",
inst_id as "RAC Instance",
pub_ksxpia as "Public?",
picked_ksxpia as "RAC Device",
name_ksxpia as "NIC Device",
ip_ksxpia as "IP Address"
from x$ksxpia;
SYS_CONTEXT的其他信息可以参考在线文档。
参考:
SYS_CONTEXT
https://docs.oracle.com/en/database/oracle/oracle-database/19/sqlrf/SYS_CONTEXT.html#GUID-B9934A5D-D97B-4E51-B01B-80C76A5BD086
相关文章
- 解决Oracle数据库被锁定的方法(oracle数据库被锁定)
- 无法解决的Oracle:没有监听器(oracle没有监听器)
- 清理Oracle数据库:从注册表删除.(注册表删除oracle)
- Oracle数据库:未能解锁的门户(oracle数据库未打开)
- 优化Oracle索引:提升查询效率(oracle索引)
- Oracle数据库多行转换为一列的方法(oracle多行转一列)
- Oracle深圳——实力最强的代理商(oracle深圳代理商)
- 处理Oracle索引:加速并行处理(oracle索引并行)
- Oracle数据库加一天的有效方法(oracle加一天)
- Oracle数据库中触发器类型简介(oracle触发器类型)
- 轻松学会从Oracle数据库中导出数据的方法(从oracle导出数据)
- 函数解决Linux下调用Oracle函数的方法(linux调用oracle)
- 革新Oracle内核,提升性能效能(oracle内核)
- 用Oracle查看实例个数的方法(oracle查看实例个数)
- 初学Oracle简单的内连接案例分析(oracle内连接案例)
- Oracle内存表的释放方法研究(oracle内存表释放)
- Oracle中使用先分组再求和的简单方法(oracle先分组再求和)
- Oracle数据库与Java8结合启动了性能大提升(oracle-java8)
- Oracle应用于数据库管理的主要工具(oracle主要用于)
- Oracle主键字段更新技巧及其实践(oracle主键字段更新)
- Oracle数据库管理指南中文版CHM手册(oracle中文版chm)
- Oracle中计算年龄的有效方法(oracle中年龄)
- Oracle数据库中解决主键重复的方法(oracle中主键重复)
- Oracle 中两列数据相除的方法(oracle 两列相除)
- 探索Oracle中建立新用户的方法(oracle下建用户)
- Oracle IO性能极致提升(oracle io很高)
- Oracle GC部署让系统稳定可靠(oracle gc 部署)