美文网首页
ORACLE USERENV 获取数据库环境变量

ORACLE USERENV 获取数据库环境变量

作者: Pandapp | 来源:发表于2020-03-25 16:52 被阅读0次

想要获取ORACLE DB 的环境信息

常用如下: (参考 tnsnames.ora 中变量)

SELECT
       SYS_CONTEXT('USERENV', 'SERVICE_NAME') SERVICE_NAME,
       SYS_CONTEXT('USERENV', 'DB_NAME') DB_NAME,
       SYS_CONTEXT('USERENV', 'INSTANCE_NAME') INSTANCE_NAME,
       SYS_CONTEXT('USERENV', 'DB_UNIQUE_NAME') DB_UNIQUE_NAME,
       SYS_CONTEXT('USERENV', 'SERVER_HOST') SERVER_HOST,
       SYS_CONTEXT('USERENV', 'SERVER_NAME') SERVER_NAME
FROM DUAL;

Reference
ORACLE DOCS - SYS_CONTEXT
ORACLE DOCS - USERENV

相关文章

网友评论

      本文标题:ORACLE USERENV 获取数据库环境变量

      本文链接:https://www.haomeiwen.com/subject/gtjxuhtx.html