ORACLE_SID的查找

Posted 苍洱

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ORACLE_SID的查找相关的知识,希望对你有一定的参考价值。

SID是System IDentifier的缩写,而ORACLE_SID就是Oracle System Identifier的缩写,在Oracle系统中,ORACLE_SID以环境变量的形式出现,在特定版本的Oracle软件安装(也就是ORACLE_HOME)下,当Oracle实例启动时,操作系统上fork的进程必须通过这个SID将实例与其他实例区分开来,这就是SID的作用。
Oracle的sid在不同的系统环境下,查看方式不相同,方法分别如下:
1、windows 下查看注册表
开始 输入regedit 查看
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb11g_home1\ORACLE_SID就是
2、linux或者unix下可以
echo $ORACLE_SID
注意:ORACLE_SID要大写
3、在sql命令下可以查看
连接后查询:
SQL> select instance_name from v$instance;











以上是关于ORACLE_SID的查找的主要内容,如果未能解决你的问题,请参考以下文章

oracle环境变量详解

instance_name,db_name,oracle_sid之间的关系

[ORACLE]Oracle db_name ORACLE_SID INSTANCE_NAME

[ORACLE]Oracle db_name ORACLE_SID INSTANCE_NAME

oracle sid,instance_name,db_name,oracle_sid之间的关系

数据库名(DB_NAME)实例名(Instance_name)以及操作系统环境变量(ORACLE_SID)