ORACLE_SID、实例名(SID) 、数据库名区别

ORACLE_SID---> 实例名(SID)------> 数据库名

eg:

spfilePLMS.ora中的

db_name='PLMS'

Instance_name=PLMS

系统标识符(ORACLE_SID):用于生产进程名和找数据库相应参数(spfilePLMS.ora)的.profile中ORACLE_SID=PLMS

实例名(SID)=Instance_name:

实例:这系统分配的一块内存

其中实例名可以修改,一个Oracle_sid对应一个实例,但多个实例可以用同一个实例名

(可以实现一个实例down掉后,自动分配另外一个实例上)

数据库名:无法修改

数据库:可以认为是一堆文件

监听器中的配置(listener.ora)SID_NAME= 实例名

其中一个监听端口可以监听多个实例名的实例

创建网络服务名时(tnsnames.ora)可以通过

(oracel8i及以上)的服务名=实例名

(oracel8及以下)的SID=实例名

连接

listener.ora

LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.18.3)(PORT = 1521)) ) (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC)) ) ) )

SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = /oracle/product/10.2.0) (PROGRAM = extproc) ) (SID_DESC = (GLOBAL_DBNAME= PLMS (ORACLE_HOME = /oracle/product/10.2.0) (SID_NAME = PLMS) ) )

tnsnames.ora:

PLMS = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.18.3)(PORT = 1521)) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME/SID = PLMS) ) )

D:\oracle\product\10.2.0\client_1\NETWORK\ADMIN\tnsnames.ora

Oracle中sid是实例名吗,ORACLE_SID、实例名(SID) 、数据库名区别相关推荐

  1. Oracle中的Union、Union All、Intersect、Minus 使用用法区别

      Oracle中的Union.Union All.Intersect.Minus 众所周知的几个结果集集合操作命令,今天详细地测试了一下,发现一些问题,记录备考. 假设我们有一个表Student,包 ...

  2. Oracle中的环境变量(ORACLE_HOME 和 ORACLE_SID)

    今天Linux下执行一条ocacle的sqlldr (导入数据) 命令时,出现问题 sqlldr username/password control = 'TBL_EMP.ctl' /opt/orac ...

  3. Oracle PLSQL工具登陆界面:连接库选项没有本地数据库名可选 解决方法

    通过参考了网上教程,创建好了数据库后,通过WINDOWS的命令窗口sqlplus工具对数据库进行了创建账号密码和配置权限. 但在使用PLSQL登陆时发现,在 数据库 选项中,没有创建的本地数据库 解决 ...

  4. Oracle中Scott账户常见表的样本查询编程与数据库

    使用scott的两张表 雇员表:记录了一个雇员的基本信息 EMP(雇员表) NO                字段             类型                           ...

  5. mysql 5.5.修改库名_安全快速修改Mysql数据库名的5种方法

    1. RENAME DATABASE db_name TO new_db_name 这个..这个语法在mysql 5.1.7中被添加进来,到了5.1.23又去掉了. 据说有可能丢失数据.还是不要用的好 ...

  6. oracle数据库全数据库名,Oracle数据库中的 数据库域名、数据库名、全局数据库名、SID、数据库实例名、服务名 解释...

    菜鸟雷区 在配置listener.ora 和 tnsnames.ora 连接Oracle数据库服务器时,我们需要把 以下容易混淆的概念区分开来 数据库域名 数据库名 全局数据库名 SID 数据库实例名 ...

  7. oracle怎么查别的库,ORACLE_SID、实例名和数据库名的区别及查看方法

    ORACLE_SID.实例名和数据库名的区别及查看方法 ORACLE_SID.实例名和数据库名的区别及查看方法 1.ORACLE_SID.实例名(SID)和数据库名的区别 操作系统环境变量(ORACL ...

  8. Oracle数据库名与Oracle实例名的关系

    1 数据库名 1.1 数据库名的概念 数据库名(db_name)就是一个数据库的标识,就像人的身份证号一样.如果一台机器上装了多个数据库,那么每一个数据库都有一个数据库名.在数据库安装或创建完成之后, ...

  9. 数据库名、实例名和ORACLE_SID的区别

    导读: 最近因看到论坛有人问起这方面的东西,将自己的理解加上查阅相关资料整理如下,如果不全或不当的地方,望指正并补全它. 数据库名(DB_NAME).实例名(Instance_name).以及操作系统 ...

  10. 关于数据库名(db_name)、实例名(instance_name)、ORACLE_SID

    最近因看到论坛有人问起这方面的东西,将自己的理解加上查阅相关资料整理如下,如果不全或不当的地方,望指正并补全它. 数据库名(DB_NAME).实例名(Instance_name).以及操作系统环境变量 ...

最新文章

  1. Kotlin 二分法算法游戏--猜价格
  2. 指令寻址方式与数据寻址方式
  3. SharePoint入门识记-整体架构
  4. rdd.foreach(print)报错SyntaxError: invalid syntax
  5. 架构师需要懂的环境配置标准化
  6. android获取运行应用程序,Android中获取正在运行的应用程序
  7. 英语应用文写作之道歉信
  8. 英语影响计算机专业,英语不好对于学习计算机编程来说到底有没有影响?
  9. mobilenet cpu 加速_AMD锐龙5000系列CPU价格公布 哪款才是性价比之王_搜狐汽车
  10. 怎么讲计算机屏幕录制,屏幕录制软件怎么用?教你2种屏幕录制方法
  11. 我的开发环境配置经验
  12. 应聘软件测试岗位需要掌握的基础知识与技能(面试常考内容)
  13. csm和uefi_如何以简单正确的姿势理解“UEFI”和“BIOS”?
  14. 计算机策略组 网络,组策略
  15. Adobe cc版安装
  16. 京东物流王梓晨:打造全栈团队,你要避开这些大坑
  17. 自定义控件 - 流式布局(CofferFlowLayout)
  18. setuptools已安装仍报错No module named ‘setuptools‘
  19. 深圳小鹅网络前端校招视频面试
  20. uniGui删除服务器文件,彻底取消unigui /server页面

热门文章

  1. Unity中UI系统——IMGUI(GUI)
  2. “中国脑计划”:向最后的前沿进发 | 央视对话
  3. activity改成fragment android,Activity转换为Fragment
  4. Morecoin区块链专场:DeFi 和 CeFi 的发展与未来
  5. countif函数怎么用,快速简单教你轻松解决
  6. iPhone8接连出现充电等问题,问题扩大将被禁上飞机
  7. JavaScript 面向对象之工厂模式与构造函数详解
  8. 分组 java_Java 代码实现分组
  9. TensorFlow实战——使用LSTM预测彩票
  10. [转]看完吓一跳,FireFox和IE漏洞对比报告