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;
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-29
sid用于实例区分各个数据库,service name用于外部链接。
第2个回答  2013-11-29
System Identifier

参考Oracle文档
http://docs.oracle.com/cd/B19306_01/network.102/b14212/glossary.htm#sthref1963本回答被提问者采纳