暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

DBA命令速查3:获取Oracle服务器IP的方法

433

编者按:留存一下供自己需要时查找。

【免责声明】本公众号文章仅代表个人观点,与任何公司无关,仅供参考。


编辑|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
        复制



        Hands On:(常用命令&小技巧)

        手动创建数据库及创建过程遇到的错误(踩到的坑)

        数据库管理和维护常用操作和命令

        RMAN相关基础操作

        【常用命令】修改数据库字符集(仅供测试使用)

        【常用命令】监视数据库的用户登录和注销会话信息

        【常用命令】自动统计收集的停止(无效)和启动(有效)

        【常用命令】获取数据库对象的定义(DDL)

        【常用命令】修改数据库字符集(仅供测试使用)

        【怎么办001】DROP USER ... CASCADE特别慢怎么办?

        【怎么办002】想要获取数据库对象的定义(DDL)怎么办

        【怎么办】003 如何加强Oracle数据库安全--监控数据导入导出操作

        【怎么办】004 如何找到删库跑路的人--监控数据库用户登录

        SQL*PLUS技巧:生成易读的HTML报表
        【快问快答】如何判断OJVM是否被使用?
        【快问快答】如何收集回看sql语句中传入的绑定变量值

        【快问快答】事务异常或者instance abort时,如何估算事务rollback时间

        使用PL/SQL发邮件相关的Oracle ACL (Access Control List)

        DBA命令速查1:查看SQL的执行计划

        DBA命令速查2:查看隐含参数值

        文章转载自SQL和数据库技术,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

        评论