
正文
oracle的全局数据库名称,oracle 全局数据库名
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
请教一个关于oracle数据库的几个名词的区别,数据库,数据库名,全局数据...
1、数据库名就是一个数据库的标识,就像人的身份证号一样。他用参数DB_NAME表示,如果一台机器上装了多全数据库,那么每一个数据库都有一个数据库名。在数据库安装或创建完成之后,参数DB_NAME被写入参数文件之中。
2、全局名:是库名的完整名,例子:dblocaldomain 他们的关系:库名可以看成是人的小名,而全局名可看成是人的全名。比如有2个网络,他们都有个DB10库,但他们的域名肯定是不同的(上面的localdomain)。
3、在ORACLE8数据库中只有数据库名(db_name)和数据库实例名(instance_name)。在ORACLE8i、9i中出现了新的参数,即数据库域名(db_domain)、服务名(service_name)、以及操作系统环境变量(ORACLE_SID)。
4、对一个数据库(Oracle database)的唯一标识。
相关问答
Q1: 请教oracle全局数据库名和SID区别
oracle中的全局数据库名称和sid的区别 数据库实例名是用于和操作系统进行联系的标识,就是说数据库和操作系统之间的交互用的是数据库实例名。
实例名(SID):实例名指的是用于响应某个数据库操作的数据库管理系统的名称。它同时也叫sid。实例名是由初始化参数文件的参数instance_name决定的。
ORACLE_SID:是数据库在操作系统内部的环境变量名,其值是正要启动的Oracle数据库实例名。操作系统通过SID找到要启动的Oracle实例的初始化参数文件,根据初始化文件启动Oracle实例,配置内存和创建数据库进程。
虽然两者都表是oracle实例,但两者是有区别的。instance_name是oracle数据库参数。而ORACLE_SID是操作系统的环境变量。 ORACLD_SID用于与操作系统交互,也就是说,从操作系统的角度访问实例名,必须通过ORACLE_SID。
他们都有个DB10库,但他们的域名肯定是不同的(上面的localdomain)。同一小名的人可以有多个,但全名必须是不同的。
Q2: 对于Oracle,数据库名,全局数据库名,SID都是什么啊?麻烦举例说下。_百...
数据库名就是一个数据库的标识,就像人的身份证号一样。他用参数DB_NAME表示,如果一台机器上装了多全数据库,那么每一个数据库都有一个数据库名。在数据库安装或创建完成之后,参数DB_NAME被写入参数文件之中。
ORACLE_SID:是数据库在操作系统内部的环境变量名,其值是正要启动的Oracle数据库实例名。操作系统通过SID找到要启动的Oracle实例的初始化参数文件,根据初始化文件启动Oracle实例,配置内存和创建数据库进程。
全局数据库名=数据库名+数据库域名,如前述福建节点的全局数据库名是:oradb.fj.jtyz 数据库服务名 从oracle9i版本开始,引入了一个新的参数,即数据库服务名。参数名是SERVICE_NAME。
SID的意思是oracle数据库的唯一标识符是你在建立一个数据库时系统自动赋予的一个初始ID。SID主要用于在一些DBA操作以及与操作系统交互,从操作系统的角度访问实例名,必须通过ORACLE SID,且它在注册表中也是存在的。
oracle的全局数据库名称的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于oracle 全局数据库名、oracle的全局数据库名称的信息别忘了在本站进行查找喔。







