Oracle 全局数据库名 数据库实例名 数据库服务名

本文涉及的产品
.cn 域名,1个 12个月
简介: 本文目录1. 简介2. 比喻3. 真实面目

1. 简介

本篇来简单的论一论这么几个牛B的概念,真是能把人搞糊涂了。


1,数据库名DB_NAME

2,数据库实例名instance_name

3,ORACLE_SID

4,数据库域名

5,全局数据库名

6,数据库服务名SERVICE_NAME

1

2

3

4

5

6

2. 比喻

先打个简单的比方哈,对这些名称有个直接的概念。


数据库名就相当于人的身份证号,能唯一标识一个数据库,但是平时不常用。


数据库实例名就相当于人在家里用的小名,在同一个数据库服务内区分不同的数据库实例。


ORACLE_SID是绰号,在不同的环境(不同的操作系统如windows linux)下会有不同的绰号。


数据库域名就有意思了,比如公安局有一套人的身份证号信息,学校也有一套,这是两个不同的数据库。所以要加一个域名区分,地域不同嘛。


全局数据库名=域名+数据库名。域名没有的话,全局数据库名=数据库名。


客户端与服务器连接时候使用服务名,所以服务名就是给自己印的名片上的名字,专门用来提供服务的时候用的。


3. 真实面目

数据库名在新建、修改、备份数据库时会用到,也就是说在数据库内部使用的是数据库名。


数据库实例名和SID都是标识数据库实例的,只不过实例名instance_name是存储在数据库里面的参数,而SID是操作系统的环境变量。所以其实可以把他俩当成一个概念。


数据库域名、全局数据库名不解释了,上面说的挺清楚了。


最后,数据库服务名,是数据库实例的名片哦,如果客户端要连接数据库实例,就得给实例配置一个服务名。

相关文章
|
1天前
|
SQL Oracle 关系型数据库
Oracle数据库优化方法
【10月更文挑战第25天】Oracle数据库优化方法
14 7
|
1天前
|
Oracle 关系型数据库 数据库
oracle数据库技巧
【10月更文挑战第25天】oracle数据库技巧
9 6
|
1天前
|
存储 Oracle 关系型数据库
Oracle数据库优化策略
【10月更文挑战第25天】Oracle数据库优化策略
10 5
|
1天前
|
关系型数据库 MySQL Linux
Linux系统如何设置自启动服务在MySQL数据库启动后执行?
【10月更文挑战第25天】Linux系统如何设置自启动服务在MySQL数据库启动后执行?
22 3
|
1天前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。同时,文章还对比了编译源码安装与使用 RPM 包安装的优缺点,帮助读者根据需求选择最合适的方法。通过具体案例,展示了编译源码安装的灵活性和定制性。
19 2
|
8天前
|
存储 Oracle 关系型数据库
数据库数据恢复—Oracle ASM磁盘组故障数据恢复案例
Oracle数据库数据恢复环境&故障: Oracle ASM磁盘组由4块磁盘组成。Oracle ASM磁盘组掉线 ,ASM实例不能mount。 Oracle数据库故障分析&恢复方案: 数据库数据恢复工程师对组成ASM磁盘组的磁盘进行分析。对ASM元数据进行分析发现ASM存储元数据损坏,导致磁盘组无法挂载。
|
3天前
|
SQL 关系型数据库 数据库连接
"Nacos 2.1.0版本数据库配置写入难题破解攻略:一步步教你排查连接、权限和配置问题,重启服务轻松解决!"
【10月更文挑战第23天】在使用Nacos 2.1.0版本时,可能会遇到无法将配置信息写入数据库的问题。本文将引导你逐步解决这一问题,包括检查数据库连接、用户权限、Nacos配置文件,并提供示例代码和详细步骤。通过这些方法,你可以有效解决配置写入失败的问题。
12 0
|
18天前
|
存储 SQL 关系型数据库
Mysql学习笔记(二):数据库命令行代码总结
这篇文章是关于MySQL数据库命令行操作的总结,包括登录、退出、查看时间与版本、数据库和数据表的基本操作(如创建、删除、查看)、数据的增删改查等。它还涉及了如何通过SQL语句进行条件查询、模糊查询、范围查询和限制查询,以及如何进行表结构的修改。这些内容对于初学者来说非常实用,是学习MySQL数据库管理的基础。
78 6
|
16天前
|
存储 关系型数据库 MySQL
Mysql(4)—数据库索引
数据库索引是用于提高数据检索效率的数据结构,类似于书籍中的索引。它允许用户快速找到数据,而无需扫描整个表。MySQL中的索引可以显著提升查询速度,使数据库操作更加高效。索引的发展经历了从无索引、简单索引到B-树、哈希索引、位图索引、全文索引等多个阶段。
50 3
Mysql(4)—数据库索引
|
4天前
|
存储 关系型数据库 MySQL
MySQL vs. PostgreSQL:选择适合你的开源数据库
在众多开源数据库中,MySQL和PostgreSQL无疑是最受欢迎的两个。它们都有着强大的功能、广泛的社区支持和丰富的生态系统。然而,它们在设计理念、性能特点、功能特性等方面存在着显著的差异。本文将从这三个方面对MySQL和PostgreSQL进行比较,以帮助您选择更适合您需求的开源数据库。
20 4

推荐镜像

更多