返回顶部
首页 > 资讯 > 数据库 >如何理解SID及用法
  • 835
分享到

如何理解SID及用法

2024-04-02 19:04:59 835人浏览 安东尼
摘要

本篇文章给大家分享的是有关如何理解SID及用法,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。 问题背景:    当在安装

本篇文章给大家分享的是有关如何理解SID及用法,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

问题背景:

    当在安装数据库的时候,发现有个SID的选项需要提供,究竟这个SID是什么,有什么作用?

SID是什么?

REF:Http://www.orafaq.com/wiki/oracle_SID

The Oracle System ID (SID) is used to uniquely identify a particular database on a system. For this reason, one cannot have more than one database with the same SID on a computer system.

When using RAC, all instances belonging to the same database must have unique SID's.

    Oracle SID用于唯一的标识系统中的一个特别意义的数据库,准确的说是数据库实例( Oracle Instance ),由于这个描述,在一台主机上,不会存在同一个SID的两个数据库实例。当使用RAC的时候,所有的属于同一个数据库的实例,必须具备不同的SID。

 SID是如何标识在一台计算机的指定实例的呢?

    SID和Oracle_home一起哈希成一个唯一的一个Key值,用于指向一个SGA,如果sid或者oracle_home任何一个无法正确设置,将无法正确附加在SGA之上。

如果想要切换不同的Oracle实例,用户必须设定相应的SID环境变量。在Unix下使用如下指令

export ORACLE_SID=orcl

查看SID:

    select instance from v$thread;

Note:Tom大师说,最好不要修改数据库的SID。

与Service Name的不同:

SID从定义上看是用来标识在系统中的唯一的一个数据库实例,而Service Name用于表示一个服务,这个服务可以由一个实例提供,也可以由多个实例来提供。ServiceName 用于客户端远程连接某台数据库使用,定义在客户端的tnsnames.ora文件之中,Service Name可以和SID一样,也可以不一样。服务器端的ServiceName注册于Listener之中。

以上就是如何理解SID及用法,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注编程网数据库频道。

您可能感兴趣的文档:

--结束END--

本文标题: 如何理解SID及用法

本文链接: https://lsjlt.com/news/65763.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 如何理解SID及用法
    本篇文章给大家分享的是有关如何理解SID及用法,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。 问题背景:    当在安装...
    99+
    2024-04-02
  • 如何使用VBS查询系统用户名sid
    这篇文章主要为大家展示了“如何使用VBS查询系统用户名sid”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用VBS查询系统用户名sid”这篇文章吧。代码如下:set path=wscrip...
    99+
    2023-06-08
  • 如何理解Java线程池及其使用方法
    目录一、前言二、总体的架构三、研读ThreadPoolExecutor3.1、任务缓存队列3.2、拒绝策略3.3、线程池的任务处理策略3.4、线程池的关闭3.5、源码分析四、常见的四...
    99+
    2024-04-02
  • 如何理解及使用Python闭包
    目录一、Python 中的作用域规则和嵌套函数二、定义闭包函数三、何时使用闭包? 四、总结一、Python 中的作用域规则和嵌套函数 每当执行一个函数时,就会创建一个新的局部命名空间...
    99+
    2024-04-02
  • 如何理解.NET Native及其应用
    本篇文章为大家展示了如何理解.NET Native及其应用,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。.NET Native.NET Native 可以将 C# 代码编译为本地机器码。据博客介绍,...
    99+
    2023-06-17
  • xtrabackup原理及用法详解
    开源的一款数据库备份工具,可以去官网下载并使用percona-backupxtra对InonoDB会进行增量备份,面对MyISAM的数据进持完全备份。1 xtrabackup只能备份innodb和xtrad...
    99+
    2024-04-02
  • 如何理解及使用HTML5 visibilityState属性
    本篇内容主要讲解“如何理解及使用HTML5 visibilityState属性”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何理解及使用HTML5 visib...
    99+
    2024-04-02
  • 如何理解Ansi_Padding的用法
    这篇文章给大家介绍如何理解Ansi_Padding的用法,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。你对Ansi_Padding的用法是否了解,这里和大家分享一下,当设置为OFF时,...
    99+
    2024-04-02
  • Springmvc ModelAndView原理及用法详解
    Spring MVC是一个基于Java的Web框架,它使用了Model-View-Controller(MVC)的架构模式来开发We...
    99+
    2023-08-17
    Springmvc
  • 如何理解CSS继承性及其应用
    这期内容当中小编将会给大家带来有关如何理解CSS继承性及其应用,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。你对CSS继承性的概念和使用是否了解,这里和大家分享一下,CS...
    99+
    2024-04-02
  • Spring注解@Scope原理及用法解析
    Spring注解@Scope用于指定bean的作用域,即bean的生命周期。@Scope注解有以下几个常用的取值:1. single...
    99+
    2023-08-17
    Spring
  • 如何理解DIV定位用法
    本篇文章为大家展示了如何理解DIV定位用法,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。你对DIV定位的概念和用法是否了解,这里和大家分享一下,主要包括无定位,相对...
    99+
    2024-04-02
  • 五分钟理解keep alive用法及原理
    目录引言Home.vueAbout.vueApp.vue结合 Router,缓存页面router.jsHome.vueApp.vuekeep-alive 原理引言 keep-aliv...
    99+
    2024-04-02
  • 如何理解JavaScript预解析及对象
    本篇文章为大家展示了如何理解JavaScript预解析及对象,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。一、预解析1、变量预解析和函数预解析JavaScript 代码是由浏览器中的 JavaScr...
    99+
    2023-06-25
  • Python 列表理解及使用方法
    Python 列表理解及使用方法 列表是最常用的Python最常用的数据类型,它和其它序列一样,可以进行包括索引,切片,加,乘,检查成员的操作。列表的数据项不需要具有相同的类型,将数据项放在方括号内,中间用...
    99+
    2022-06-05
    使用方法 列表 Python
  • java synchronized的用法及原理详解
    目录为什么要用synchronized使用方式字节码语义对象锁(monitor)锁升级过程为什么要用synchronized 相信大家对于这个问题一定都有自己的答案,这里我还是要啰嗦...
    99+
    2024-04-02
  • 一文解析Golangsync.Once用法及原理
    目录前言1. 定位2. 对外接口3. 实战用法3.1 初始化3.2 单例模式3.3 关闭channel4. 原理5. 避坑前言 在此前一篇文章中我们了解了 Golang M...
    99+
    2024-04-02
  • fseek()函数的用法及其理解
    fseek()函数是C语言中的文件操作函数,用于设置文件指针的位置。它的原型如下:int fseek(FILE *stream, l...
    99+
    2023-09-09
    fseek()
  • 如何理解JavaScript变量、作用域及内存
    这期内容当中小编将会给大家带来有关如何理解JavaScript变量、作用域及内存,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。基本类型值有:undefined,NUll,...
    99+
    2024-04-02
  • 如何理解DNS原理及劫持问题
    这篇文章给大家介绍如何理解DNS原理及劫持问题,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。URL与IP到底是什么人们动动手指,点点鼠标,图片、视频便顺理成章地即时显示在屏幕上。只是,这一切并非理所应当,五光十色的互联...
    99+
    2023-06-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作