- 浏览: 91856 次
- 性别:
- 来自: 上海
文章分类
最新评论
数据库名,数据库实例名SID,数据库服务名,全局数据库名
一、数据库名
就是在你安装oracle软件过程中创建的数据库,或者是安装完后,自己再创建的数据名称。主要用于一个oracle中安装了多个库,
他们之间的 区分。一个库会在windows的服务中生成一个oracle_service.数据库名是在安装数据库、创建新的数据库、创建数据库控
制文件、 修改数据结构、备份与恢复数据库时都需要使用到的。
查询当前数据名
方法一:select name from v$database;
方法二:show parameter db
二、数据库实例名[SID]
数据库实例名是用于和操作系统 进行联系的标识,就是说数据库和操作系统之间的交互用的是数据库实例名。实例名也被写入参数文件
中,该参数为instance_name,在 winnt平台中,实例名同时也被写入注册表。数据库名和实例名可以相同也可以不同。在一般情况下,
数据库名和实例名是一对一的关系,但如果在 oracle并行服务器架构(即oracle实时应用集群)中,数据库名和实例名是一对多的关系。
(就是一个oracle中创建多个库的时候,每 个库和操作系统之间通信的身份标示,和我们用户没有关系嘀!)
查询当前数据库实例名
方法一:select instance_name from v$instance;
方法二:show parameter instance
三、数据库域名
在分布工数据库系统中,不同版本的数据库服务器之间,不论运行的操作系统是unix或是windows,各服务器之间都可以通过数据库
链路进行远 程复制,数据库域名主要用于oracle分布式环境中的复制。
举例说明如:
全国交通运政系统的分布式数据库,其中:
福建节点: fj.jtyz
福建厦门节点: xm.fj.jtyz
江西: jx.jtyz
江西上饶:sr.jx.jtyz
这就是数据 库域名。
数据库域名在存在于参数文件中,他的参数是db_domain
查询数据库域名
方法一:select value from v$parameter where name = 'db_domain';
方法二:show parameter domain
四、全局数据库名
全局数据库名=数据库名+数据库域名,如前述福建节点的全局数据库名是:oradb.fj.jtyz
五、数据 库服务名
从oracle9i版本开始,引入了一个新的参数,即数据库服务名。参数名是SERVICE_NAME。该名称主要是oracle客户端和oracle建 立服务的
时候使用,好像没有多么有用的价值!
查询数据库服务名
方法一:select value from v$parameter where name = 'service_name';
方法二:show parameter service_name
(注释:一般情况下我们开发中用到的数据库是单数据库实例,就是oracle中只有一个库。这个时候大部分都有:
数据库服务名 = 全局数据库名 = 数据库名[+ 数据库域名] = SID)
一、数据库名
就是在你安装oracle软件过程中创建的数据库,或者是安装完后,自己再创建的数据名称。主要用于一个oracle中安装了多个库,
他们之间的 区分。一个库会在windows的服务中生成一个oracle_service.数据库名是在安装数据库、创建新的数据库、创建数据库控
制文件、 修改数据结构、备份与恢复数据库时都需要使用到的。
查询当前数据名
方法一:select name from v$database;
方法二:show parameter db
二、数据库实例名[SID]
数据库实例名是用于和操作系统 进行联系的标识,就是说数据库和操作系统之间的交互用的是数据库实例名。实例名也被写入参数文件
中,该参数为instance_name,在 winnt平台中,实例名同时也被写入注册表。数据库名和实例名可以相同也可以不同。在一般情况下,
数据库名和实例名是一对一的关系,但如果在 oracle并行服务器架构(即oracle实时应用集群)中,数据库名和实例名是一对多的关系。
(就是一个oracle中创建多个库的时候,每 个库和操作系统之间通信的身份标示,和我们用户没有关系嘀!)
查询当前数据库实例名
方法一:select instance_name from v$instance;
方法二:show parameter instance
三、数据库域名
在分布工数据库系统中,不同版本的数据库服务器之间,不论运行的操作系统是unix或是windows,各服务器之间都可以通过数据库
链路进行远 程复制,数据库域名主要用于oracle分布式环境中的复制。
举例说明如:
全国交通运政系统的分布式数据库,其中:
福建节点: fj.jtyz
福建厦门节点: xm.fj.jtyz
江西: jx.jtyz
江西上饶:sr.jx.jtyz
这就是数据 库域名。
数据库域名在存在于参数文件中,他的参数是db_domain
查询数据库域名
方法一:select value from v$parameter where name = 'db_domain';
方法二:show parameter domain
四、全局数据库名
全局数据库名=数据库名+数据库域名,如前述福建节点的全局数据库名是:oradb.fj.jtyz
五、数据 库服务名
从oracle9i版本开始,引入了一个新的参数,即数据库服务名。参数名是SERVICE_NAME。该名称主要是oracle客户端和oracle建 立服务的
时候使用,好像没有多么有用的价值!
查询数据库服务名
方法一:select value from v$parameter where name = 'service_name';
方法二:show parameter service_name
(注释:一般情况下我们开发中用到的数据库是单数据库实例,就是oracle中只有一个库。这个时候大部分都有:
数据库服务名 = 全局数据库名 = 数据库名[+ 数据库域名] = SID)
发表评论
-
转载 NoSQL非关系型数据库学习 这样对比下HBase, Memcached, MongoDB, Redis和Solr
2014-11-14 16:27 0Name HBase Memc ... -
Oracle创建dblink报错:ORA-01017、ORA-02063解决 (转载)
2013-07-23 17:09 1551Oracle创建dblink报错:ORA-01017、ORA ... -
ORACLE查看并修改最大连接数
2012-11-15 17:09 0阅读:1157次 时间:2010-03-15 2 ... -
oracle apache服务占用80端口
2012-06-19 09:27 763Posted on 2008-04-28 13:17 alle ... -
DataStage 简介 (
2012-05-18 14:01 1113DataStage 简介 (2010-05-27 19 ... -
oracle常用命令
2012-05-09 13:38 01.增加主键 alter table TABLE_NAM ... -
esri 常见几何对象的构造
2012-05-03 16:24 872常见几何对象的构造 介绍ESRI的ST_GEOMETRY的几 ... -
GIS 中地理坐标和屏幕坐标的标准转换方法
2012-05-03 16:10 1427GIS 中地理坐标和屏幕坐标的标准转换方法 在GIS中,当你 ... -
Oracle Spatial的简单应用补充——shapefile导入ORACLE
2012-05-03 15:32 1028Oracle Spatial的简单应用补充——shapefil ... -
weblgic 中oracle rac的配置
2012-05-02 18:55 0通过 select * from gv$instance;来查 ... -
Oracle 10g RAC的负载均衡配置
2012-04-27 12:32 0Oracle 10g RAC的负载均衡配置 负载均衡是指连接 ... -
weblogic集群配置
2012-04-26 11:00 0weblogic集群配置 -
weblogic启动与关闭的自动登陆总结
2012-04-25 19:58 994weblogic启动与关闭的自 ... -
weblogic 10 linux
2012-04-23 23:59 1050[日期:2010-06-13] 来源:Linux社区 作者: ... -
OJDBC版本区别 [ojdbc14.jar,ojdbc5.jar和ojdbc6.jar的区别]
2012-03-07 11:01 1085OJDBC版本区别 [ojdbc14.jar,ojdbc5.j ... -
oracle Spatial 函数
2011-12-22 15:25 2214Oracle_spatial的函数 一sdo_Geom包的函数 ... -
oracel表类型
2011-10-26 15:19 0表类型: 1堆组织表(heap organized table ... -
oracle table函数
2011-08-24 16:56 2038PL/SQL表---table()函数用法 /* PL/SQ ... -
收藏 执行计划
2011-08-19 15:32 664如何看懂ORACLE执行计划 一、什么是执行计划 An exp ... -
oracel 不走索引的原因(来自网络)
2011-08-18 10:54 1348SQL优化器简介 基于规 ...
相关推荐
详解_数据库名、实例名、ORACLE_SID、数据库域名、全局数据库名、服务名
Oracle 数据库中有多个概念经常让初学者感到困惑,例如数据库名、实例名、数据库域名、全局数据库名、服务名等。今天我们将详细解释这些概念的区别和联系。 数据库名 (DB_NAME) 数据库名是数据库的标识,就像人的...
如果在一个服务器中创建两个数据库,则有两个数据库名,两个数据库实例名,用两个标识确定一个数据库,用户和实例相连接。 三、操作系统环境变量(ORACLE_SID) 操作系统环境变量(ORACLE_SID)是用于和操作系统...
### Oracle 数据库名、实例名、数据库域名、全局数据库名、服务名 解析 #### 一、Oracle数据库名称(DB_NAME) 在Oracle数据库系统中,**数据库名称**(DB_NAME)是一个非常重要的概念,用于唯一标识一个特定的...
ORACLE_SID、实例名、数据库名、数据库域名、全局数据库名、服务名 数据库名是指一个数据库的标识,类似于人的身份证号,用于标识一个数据库。它由参数 DB_NAME 表示,在数据库安装或创建完成之后,参数 DB_NAME 被...
### 详解数据库名、实例名、ORACLE_SID、数据库域名、全局数据库名、服务名 在深入了解Oracle数据库的管理及维护过程中,理解数据库名、实例名、ORACLE_SID、数据库域名、全局数据库名和服务名等核心概念至关重要。...
### 数据库名、实例名、数据库域名、全局数据库名、服务名详解 #### 一、数据库名 **定义**: 数据库名(Database Name)是指一个数据库的唯一标识符,类似于人的身份证号码。它用于区分同一台机器上的多个数据库...
- 查询当前数据库实例名可使用SQL命令`SELECT instance_name FROM v$instance`或`SHOW PARAMETER instance`。 - ORACLE_SID是操作系统的环境变量,用于操作系统与Oracle实例的交互,必须与instance_name保持一致。...
### 数据库名、实例名、数据库域名、全局数据库名、服务名详解 #### 一、数据库名 **定义**: 数据库名(Database Name)是指一个数据库的唯一标识符,类似于人的身份证号码。它用于区分同一台机器上的多个数据库...
- **关联性**:全局数据库名和SID共同决定了一个数据库实例在网络中的唯一性。通常情况下,全局数据库名中的数据库名称部分与SID相同或相似。 - **配置**:在Oracle 9i的安装过程中,用户需要输入全局数据库名称和...
在Oracle数据库环境中,有时因为各种原因,我们可能需要更改数据库的实例名(SID)和数据库名(db_name)。这通常是由于系统迁移、合并或者规范命名等原因导致的。Oracle提供了多种方法来实现这一变更,其中既包括...
实例名是用于与操作系统进行联系的标识,就是说数据库和操作系统之间的交互用的是数据库实例名。实例名也被写入参数文件中,该参数为 instance_name。在 winnt 平台中,实例名同时也被写入注册表。数据库名和实例名...
在这个界面中,可以查看数据库的详细信息,包括数据库名称、SID、实例名、控件名等。 结论 使用 DBCA 创建数据库是 Oracle 数据库管理员的基本任务之一。通过 DBCA,管理员可以快速创建数据库,减少创建数据库的...
Oracle数据库在设计和管理上涉及多个关键概念,包括数据库名、数据库实例名(SID)、数据库服务名和全局数据库名。这些概念对于理解和操作Oracle数据库至关重要。 首先,**数据库名**是安装或创建Oracle数据库时指定...
(GLOBAL_DBNAME = orcl) # 与原实例相同的全局数据库名 ) ) ``` 2. **更新tnsnames.ora**:在`tnsnames.ora`文件中,为新的实例创建一个新的服务名,以便客户端可以连接。例如: ``` NEW_ORCL = ...