怎样查看Oracle的sid和service

怎样查看Oracle的sid和service,第1张

windows 下查看注册表
开始 输入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;


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10570812.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存