开始 输入regedit 查看HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb11g_home1\ORACLE_SID就是
linux或者unix下可以
echo $ORACLE_SID
注意:ORACLE_SID要大写
在sql命令下可以查看
连接之后查询:
SQL> select instance_name from v$instance;>如何区分Oracle的数据库,实例,服务名,SID
数据库名(DB_NAME)、实例名(Instance_name)、以及 *** 作系统环境变量(ORACLE_SID)
在ORACLE7、8数据库中只有数据库名(db_name)和数据库实例名(instance_name)。在ORACLE8i、9i中出现了新的参数,即数据库域名(db_domain)、服务名(service_name)、以及 *** 作系统环境变量(ORACLE_SID)。这些都存在于同一个数据库中的标识,用于区分不同数据库的参数。如果你说的sid 是session id的话 ,已经连接的session 才具有sid, 可以通过下面的SQL获得:
select distinct sid from v$mystat;
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)