oracle数据库名是哪个,Oracle数据库中什么是全局数据库名什么是SID 有没有好的解释
来源:整理 编辑:黑码技术 2023-08-31 22:52:10
本文目录一览
1,Oracle数据库中什么是全局数据库名什么是SID 有没有好的解释
Oracle数据库首先有个数据库名,另外还可以设置一个域名,全局数据库名实际上就是数据库名+域名。例如数据库名叫orcl,域名叫做abc.com,那么全局数据库名就叫orcl.abc.com.SID是数据库的系统标识符,一般是通过设置操作系统环境变量来使用的,通常就是数据库的名字。但是数据库名是Oracle数据库的内部变量,而SID是操作系统的变量。全局数据库名是安装的时候生成的 在用dblink的时候能用到sid是全局参数 用来唯一标示数据库 ,默认是orcl,同一个服务器安装多个oracle服务器就是用这个区分服务名是指机器名 就是ip
2,Oracle数据库的实例名指的是用户名还是数据库名
数据库名。实例实际上你可以理解为,按照oracle规则,建立的一个数据库,专门给你用的哦。祝好运,望采纳。一个数据库实例=数据库服务+数据库文件 数据库服务=oracle内存区(sag,pga)+ oracle 进程(pmon smon dbwr ) 数据库文件=控制文件+参数文件+数据文件+日志文件一台电脑上可以安装多个数据库实例,一个实例对应一个sid,实例和数据库文件对应关系一般情况下是一对一!但是也有多对一的情况:就是oracle rac有多台服务器,每台服务器都有数据库实例,但是他们只有一组数据文件,放在共享磁盘上!差不多就应该是这样的!
3,查询ORACLE数据库名应该怎么查询
查询ORACLE数据库名:SQL> select name from v$database。 查看实例名:SQL> select instance_name from v$instance。 数据库是一个单位或是一个应用领域的通用数据处理系统,它存储的是属于企业和事业部门、团体和个人的有关数据的集合。数据库中的数据是从全局观点出发建立的,按一定的数据模型进行组织、描述和存储。其结构基于数据间的自然联系,从而可提供一切必要的存取路径,且数据不再针对某一应用,而是面向全组织,具有整体的结构化特征。 数据库中的数据是为众多用户所共享其信息而建立的,已经摆脱了具体程序的限制和制约。不同的用户可以按各自的用法使用数据库中的数据;多个用户可以同时共享数据库中的数据资源,即不同的用户可以同时存取数据库中的同一个数据。数据共享性不仅满足了各用户对信息内容的要求,同时也满足了各用户之间信息通信的要求。
4,Oracle 服务名实例名数据库名全局数据库名是什么概念连接数
Oracle 服务名Service_name:该参数是oracle8i新引进的。在8i以前,我们用SID来表示标识数据库的一个实例,但是在Oracle的并行环境中,一个数据库对应多个实例,这样就需要多个网络服务名,设置繁琐。为了方便并行环境中的设置,引进了Service_name参数,该参数对应一个数据库,而不是一个实例,而且该参数有许多其它的好处。该参数的缺省值为Db_name. Db_domain,即等于Global_name。一个数据库可以对应多个Service_name,以便实现更灵活的配置实例名Instance_name:数据库实例名。用于和操作系统之间的联系,用于对外部连接时使用。在操作系统中要取得与数据库之间的交互,必须使用数据库实例名。例如,要和某一个数据库server连接,就必须知道其数据库实例名,只知道数据库名是没有用的,与数据库名不同,在数据安装或创建数据库之后,实例名可以被修改。数据库名Db_name:对一个数据库(Oracle database)的唯一标识。这种表示对于单个数据库是足够的,但是随着由多个数据库构成的分布式数据库的普及,这种命令数据库的方法给数据库的管理造成一定的负担,因为各个数据库的名字可能一样,造成管理上的混乱,为了解决这种情况,引入了Db_domain参数,这样在数据库的标识是由Db_name和Db_domain两个参数共同决定的,避免了因为数据库重名而造成管理上的混乱全局数据库名Global_name:对一个数据库(Oracle database)的唯一标识,oracle建议用此种方法命令数据库。该值是在创建数据库是决定的,缺省值为Db_name. Db_domain连接数据库时输入哪个。。。。这个需要看tnsnames.ora文件中配置的是哪个,一般是service_name,或者是sid
5,什么是oracle的data source name和tns service name
data source name 数据源名,是自己定义的tns service name tns服务名,也就是sid,在oracle安装路径下tnsnames.ora文件中可以查看到数据库名(db_name)、实例名(instance_name)、以及操作系统环境变量(oracle_sid) 区别:在 oracle7、8数据库中只有数据库名(db_name)和数据库实例名(instance_name)。在oracle8i、9i中出现了新的参数, 即数据库域名(db_domain)、服务名(service_name)、以及操作系统环境变量(oracle_sid)。这些都存在于同一个数据库中 的标识,用于区分不同数据库的参数。 一、什么是数据库名(db_name)? 数据库名是用于区分数据的内部标识,是以二进制方式存储于数据库控制文件中的参数,在数据安装或创建之后将不得修改。数据库安装完成后,该参数被写入数据库参数文件pfile中,格式如下: ......... db_name="orcl" #(不允许修改) db_domain=dbcenter.toys.com instance_name=orcl service_names=orcl.dbcenter.toys.com control_file=(............... ......... 在每一个运行的oracle8i数据库中都有一个数据库名(db_name),如果一个服务器程序中创建了两个数据库,则有两个数据库名。其控制参数据分属在不同的pfile中控制着相关的数据库。 二、什么是数据库实例名(instance_name) 数据库实例名则用于和操作系统之间的联系,用于对外部连接时使用。在操作系统中要取得与数据库之间的交互,必须使用数据库实例名。例如,要和某一个数据 库server连接,就必须知道其数据库实例名,只知道数据库名是没有用的,与数据库名不同,在数据安装或创建数据库之后,实例名可以被修改。数据库安装 完成后,该实例名被写入数据库参数文件pfile中,格式如下: db_name="orcl" #(不允许修改) db_domain=dbcenter.toys.com instance_name=orcl #(可以修改,可以与db_name相同也可不同) service_names=orcl.dbcenter.toys.com control_file=(............... ......... 数据库名与实例名之间的关系。 数据库名与实例名之间的关系一般是一一对应关系,有一个数据库名就有一个实例名,如果在一个服务器中创建两个数据库,则有两个数据库名,两个数据库实例名,用两个标识确定一个数据库,用户和实例相连接。 但在8i、9i的并行服务器结构中,数据库与实例之间不存在一一对应关系,而是一对多关系,(一个数据库对应多个实例,同一时间内用户只一个实例相联系,当某一实例出现故障,其它实例自动服务,以保证数据库安全运行。) 三、操作系统环境变量(oracle_sid) 在实际中,对于数据库实例名的描述有时使用实例名(instance_name)参数,有时使用oracle_sid参数。这两个都是数据库实例名,它们有什么区别呢?(经常弄混) (oracle_sid) os<----------------> oracle 数据库 <--------(instance_name(实例名)) 上图表示实例名instance_name、oracle_sid与数据库及操作系统之间的关系,虽然这里列出的两个参数都是数据库实例名,但 instance_name参数是oracle数据库的参数,此参数可以在参数文件中查询到,而oracle_sid参数则是操作系统环境变量。 操作系统环境变量oracle_sid用于和操作系统交互。也就是说,在操作系统中要想得到实例名,就必须使用oracle_sid。此参数与 oracle_base、oracle_home等用法相同。在数据库安装之后,oracle_sid被用于定义数据库参数文件的名称。 如:$oracle_base/admin/db_name/pfile/init$oracle_sid.ora。 定义方法: export oracle_sid=orcl 如果在同一服务器中创建了多个数据库,则必然同时存在多个数据库实例,这时可以重复上述定义过程,以选择不同实例。 还可以用 [oracle@datacent]$ . oraenv 来切换不同的oracle_sid来通过操作系统来启动不同的实例(instance)
文章TAG:
oracle数据库名是哪个 Oracle数据库中什么是全局数据库名什么是SID 有没有好的解释
相关文章推荐
- vipkk插件
- vb语音插件,vb开发excel插件
- ai转psd格式大文件插件,psd格式转ai可以编辑
- 日历插件不兼容ie,zoteroquicklook插件不兼容
- 一键恢复越狱插件
- 语音朗读插件添加语音,心经语音朗读语音版在线听
- 怎么写apktool的插件,apktool助手1.8.0版本插件
- 快速查看 插件 mac,如何查看QQ插件
- ios9通知中心透明插件
- wordpress自定义字段插件,WordPress自定义字段
- uc云同步 chrome插件,Chrome书签同步插件
- chrome云收藏插件,手机chrome扩展插件在哪里
- dn插件下载,dn turbo下载
- 网页游戏小程序开发,网页和小程序哪一个开发更容易
- 童程童美工作赚钱吗,惠州童程童美的招聘是不是真的啊有人去过的吗