3、SID:System Identifier

The SID identifies the instance's shared memory on a host, but may not uniquely distinguish this instance from other instances

doc上把sid解释为在host上用sid来标示实例的共享内存的,可见sid主要是和os打交道的。尽管v$instance中字段instance_name看起来是实例名,但是实际上存储的是sid,在win下sid不能重复,不管oracle_home是否相同,相同当然不行,主要是不同也不行,这里的不同是针对unix/linux而言的,在unix/linux下只要不同版本的oracle安装在不同的oracle_home下就可以创建相同sid的实例,但是win下不可以,这不是由oracle决定的,主要是受到windows服务的限制,在服务中不能存在服务名相同的oracle服务,服务名是由如下格式组成的:OracleServiceSID,因为服务名中包括了sid,所以sid如果相同了,服务名就相同了,这是windows所不允许的。因此在win下无法创建相同sid的不同实例。4、service_names服务名service_names可以是多个值,这里的服务名除了在动态注册的监听中被用到之外,没有发现其它用处,还有其它用处大家可以补充,dataguard中建议大家在primary,standby上使用相同的service_names,这样可能便于尽可能的实现透明切换,前提是如果没有配置静态静听的话,当然如果配置了静态注册的监听在primary,standby上也务必保持在listener中要求输入的服务名相同,还是那句话,尽可能的实现透明切换。下面查询可以显示service_names:SQL> show parameter service_names

5、db_domain数据库域名SQL> show parameter db_domain

db_domain的作用主要是用在分布式数据库中,分布式事务的各个数据库应该有db_domain,高级复制中要同步的对象所在的数据库是无论如何也要设置db_domain的,db_domain的另一个用途就是在同一个os域中如果要创建同名db_name的数据库时建议最好让具有相同db_name的数据库具有不同的db_domain,以保证在同一个域中global_name是唯一的。doc上也是这样建议的:Oracle recommends that you specify DB_DOMAIN as a unique string for all databases in a domain当指定了db_domain的时候,在创建db link时会自动在db_link的后面加上db_domain(doc:If you omit the domains from the name of a database link, Oracle expands the name by qualifying the database with the domain of your local database as it currently exists in the data dictionary, and then stores the link name in the data dictionary. The characters valid in a database domain name are: alphanumeric characters, underscore (_), and number sign (#).)

oracle重复名字,oracle中的名字(names for oracle)相关推荐

  1. oracle 11g r2 rac中节点时间不同步,Oracle 11gR2 安装RAC错误之--时钟不同步

    系统环境: 操作系统:RedHat EL5 Cluster: Oracle GI(Grid Infrastructure) Oracle: Oracle 11.2.0.1.0 如图所示:RAC 系统架 ...

  2. oracle anonhugepage,linux系统中配置hugepage,提升oracle数据库性能

    linux配置大内存技术 1.理论介绍 系统进程通过虚拟地址访问内存,CPU必须把它转换成物理内存地址才能真正访问内存.为了提高这个转换效率,CPU会缓存最近的虚拟内存地址和物理内存地址的映射关系,并 ...

  3. c# 调用oracle function,在C#中如何利用adodb调用oracle中定义的函数

    调用存储过程,我利用下面的代码能实现: ADODB.Command adoCmd; GeneralCommon.M_CN1.CursorLocation = ADODB.CursorLocationE ...

  4. c++名字空间指令与名字空间声明

    在使用任何名字空间之前,编译器必须能够找到他,即确定他的声明所在的作用域.使用某个名字空间中的名字最简单的方式就是使用限定名字,即把名字空间的名字(如ns1)作为前缀,然后加上作用域操作符(::). ...

  5. Oracle如何删除表中重复记录

    1  引言 在对数据库进行操作过程中我们可能会遇到这种情况,表中的数据可能重复出现,使我们对数据库的操作过程中带来读诸多不便,那么怎么删除这些重复没有用的数据呢? 平时工作中可能会遇到当试图对库表中的 ...

  6. php7连接oracle数据库,使用一个持久连接连到 Oracle 数据库 - PHP 7 中文文档

    (PHP 5, PHP 7, PECL OCI8 >= 1.1.0) oci_pconnect – 使用一个持久连接连到 Oracle 数据库 说明 oci_pconnect ( string ...

  7. Oracle 11G R2 RAC中的scan ip 的用途和基本原理【转】

    Oracle 11G R2 RAC增加了scan ip功能,在11.2之前,client链接数据库的时候要用vip,假如你的cluster有4个节点,那么客户端的tnsnames.ora中就对应有四个 ...

  8. php oracle 操作 sql语句中能不能添加数组_如何在PHP中使用Oracle数据库_php

    在php3.0以上版本中,php内置了几乎目前所有的数据库处理函数,包括oracle;在本文中我们通过一个实例来介绍了如何使用这些函数来操作Oracle数据库. PHP提供了2大类API(应用程序接口 ...

  9. oracle匹配excel数据,如何用Excel直接查询Oracle中的数据

    如何用Excel直接查询Oracle中的数据 关注:275  答案:2  mip版 解决时间 2021-01-11 08:35 提问者╬═掵中注定 2021-01-10 16:43 如何用Excel直 ...

  10. Oracle 12c CDB数据库中数据字典架构

    Oracle 12c CDB数据库中数据字典架构 使用sys用户和普通用户实验结果不同: SELECT * FROM V$PDBS; create table LHRTEST as select * ...

最新文章

  1. 3438亿美元!互联网内容产业新机会
  2. docker启动odoo提示module没有安装_Windows Server 2019上的Docker 入门
  3. php 提交成功后跳转,PHP提交后跳转的简单示例
  4. 【Android 应用开发】 ActionBar 样式详解 -- 样式 主题 简介 Actionbar 的 icon logo 标题 菜单样式修改
  5. LibSVM学习(六)——easy.py和grid.py的使用(转)
  6. XCTF-Reverse:python-trade
  7. 私家车合乘系统 matlab,适用于预约拼车的合乘人员沟通方法及其系统的制作方法...
  8. es6变量赋值重命名
  9. 云原生/低代码/数据科学/计算等方向内容整理志愿者招募了!
  10. Eclipse ADT 使用空格替代Tab键缩进整块整块代码
  11. 安装DotNetCore.1.0.0-VS2015Tools.Preview2.exe 错误Error 0x81f40001 解决方法
  12. mobaxterm为什么无法连接_为什么 TCP 建立连接需要三次握手
  13. 《Python密码学编程》——2.6 本书的文本换行
  14. CentOS下Storm 1.0.0集群安装具体解释
  15. Servlet学习记录2
  16. 亚马逊链接那些非正常原因变狗的情况你都了解吗?
  17. 相关性分析【用pythonpandas实现】
  18. 了解Socket吗?什么是socket?
  19. charles的简介、安装、破解及使用教程
  20. Mes系统批次管理功能

热门文章

  1. 陈欧体程序员版And各种版本
  2. ant+JMeter接口自动化测试框架实践
  3. python的控制结构之For、While、If循环问题
  4. 学习,更需要坚持和耐力
  5. 2020我们都用这3个3D建模软件,常用简单又易上手!
  6. 从美术生到程序员转型之路【我的故事】,2021年五面蚂蚁
  7. nginx常见502错误提示原因和解决方法
  8. JavaScript 04 — Array Cardio Day 1
  9. Java中fifo什么意思_Java中的FIFO类
  10. 微信小程序实现tab选中(特殊圆角)样式