永发信息网

安装oracle数据库过程中sid指的是什么

答案:2  悬赏:10  手机版
解决时间 2021-03-04 15:27
  • 提问者网友:战皆罪
  • 2021-03-04 01:20
安装oracle数据库过程中sid指的是什么
最佳答案
  • 五星知识达人网友:我住北渡口
  • 2021-03-04 01:56
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楼网友:山有枢
  • 2021-03-04 02:12
1、oracle_sid:是数据库在操作系统内部的环境变量名,其值是正要启动的oracle数据库实例名。操作系统通过sid找到要启动的oracle实例的初始化参数文件,根据初始化文件启动oracle实例,配置内存和创建数据库进程。 2、global_name:是全局数据库名,对一个数据库(实例)的唯一标识,oracle建议用此种方法命名数据库。该值是在创建数据库时决定的,构造方式=数据库名(db_name)+数据库域名(db_domain)。 当域名缺省时,数据库名=全局数据库名。作用是找到对应的数据库安装(mount)、打开(open)。 例:若创建数据库时输入orcl,则全局数据库=orcl;若输入了orcl.r2.11g.win,则数据库名=orcl,数据库域名=r2.11g.win。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯