当前位置:  数据库>Oracle In和exists not in和not exists的比较分析 iis7站长之家

ORACLE RAC 有些概念比较容易混淆

    来源: 互联网  发布时间:2017-05-09

    本文导语: 单实例的数据库一般有 数据库名称db_name,实例名称:instance_name:服务名称:service_names.一般情况下三个名称是一致的. 在RAC集群当中有些不一样.在规划上. 先说下RAC的布局. 每个节点上有 各自的监听,IP地址,实例, ASM实例和集群软件CRS,...

单实例的数据库一般有 数据库名称db_name,实例名称:instance_name:服务名称:service_names.一般情况下三个名称是一致的.

在RAC集群当中有些不一样.在规划上. 先说下RAC的布局. 每个节点上有 各自的监听,IP地址,实例, ASM实例和集群软件CRS,OCR

一般流程是 客户端通过VIP地址连接到-->其中节点上的监听器->实例-->ASM实例-->共享设备.

在下实验集群: 节点=NODE1    监听=listener_node1; 实例=myrac1 ;asm实例=+ams1 ;  数据库名称=myrac   服务名称=MYRAC

客户端的TRNSNAME.ORA 配置 一般使用服务名称=MYRAC.

而CRS集群上的 srvctl config  -d database-name  -s service-name  默认下不会把数据库服务名称MYRAC注册到OCR里.

就是CRS_STAT -T 不会显示MYRAC服务

 

把内部服务添加进去:

[Oracle@node1 ~]$ srvctl add service -d MYRAC -s MYRAC -r "MYRAC2" -a "MYRAC1" -P basic
PRKO-2120 : 不能使用 srvctl 管理内部数据库服务 MYRAC。

那好添加个OLTP名称进去

[oracle@node1 ~]$ srvctl add service -d MYRAC -s OLTP -r "MYRAC1" -a "MYRAC2" -P basic

[oracle@node1 ~]$ crs_stat -t
Name           Type           Target    State     Host       
------------------------------------------------------------
ora....C1.inst application    ONLINE    ONLINE    node1      
ora....C2.inst application    ONLINE    ONLINE    node2      
ora....AC1.srv application    ONLINE    ONLINE    node1      
ora....OLTP.cs application    ONLINE    ONLINE    node1      
ora.MYRAC.db   application    ONLINE    ONLINE    node2      
ora....SM1.asm application    ONLINE    ONLINE    node1      
ora....E1.lsnr application    ONLINE    ONLINE    node1      
ora.node1.gsd  application    ONLINE    ONLINE    node1      
ora.node1.ons  application    ONLINE    ONLINE    node1      
ora.node1.vip  application    ONLINE    ONLINE    node1      
ora....SM2.asm application    ONLINE    ONLINE    node2      
ora....E2.lsnr application    ONLINE    ONLINE    node2      
ora.node2.gsd  application    ONLINE    ONLINE    node2      
ora.node2.ons  application    ONLINE    ONLINE    node2      
ora.node2.vip  application    ONLINE    ONLINE    node2
















 

在节点1上的实例把OLTP服务添加进去了

SQL> show parameter name

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
db_file_name_convert                 string
db_name                              string      MYRAC
db_unique_name                       string      MYRAC
global_names                         boolean     FALSE
instance_name                        string      MYRAC1
lock_name_space                      string
log_file_name_convert                string
service_names                        string      MYRAC, OLTP









 

在节点2上没有

SQL> show parameter name

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
db_file_name_convert                 string
db_name                              string      MYRAC
db_unique_name                       string      MYRAC
global_names                         boolean     FALSE
instance_name                        string      MYRAC2
lock_name_space                      string
log_file_name_convert                string
service_names                        string      MYRAC









 

为了更好的易懂性 必须对各个名称进行规划下 这样防止错误的发生

数据库名称= MYRAC_DB

实例名称    =MYRAC_Inst1

内部服务    =MYRAC_service

CRS服务   =MYRAC

节点名称   =NODE1

监听名称  =LISTENER1_NODE1


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Oracle将字符编码从GBK转到UTF8,如何操作比较稳妥?
  • Oracle date如何比较大小分析
  • SAP ERP 与Oracle ERP 比较
  • Oracle In和exists not in和not exists的比较分析
  • Oracle与MySQL学习体会比较
  • Oracle备份功能比较
  • oracle数据库删除数据Delete语句和Truncate语句的使用比较
  • SQL Server和Oracle并行处理比较分析
  • 常见数据库系统比较 Oracle数据库
  • Oracle中spool命令实现的两种方法比较
  • 性能陷阱:Oracle表连接中范围比较
  • DB2常用函数与Oracle比较
  • Oracle与SQL Server在企业应用的比较
  • Oracle8i和Microsoft SQL Server比较
  • oracle下一条SQL语句的优化过程(比较详细)
  • DB2和 Oracle的并发控制(锁)的比较
  • Oracle 12c发布简单介绍及官方下载地址
  • 在linux下安装oracle,如何设置让oracle自动启动!也就是让oracle那个服务自动启动,不是手动的
  • oracle 11g最新版官方下载地址
  • 请问su oracle 和su - oracle有什么不同?
  • Oracle 数据库(oracle Database)Select 多表关联查询方式
  • 虚拟机装Oracle R12与Oracle10g
  • Oracle数据库(Oracle Database)体系结构及基本组成介绍
  • Oracle 数据库开发工具 Oracle SQL Developer
  • 如何设置让Oracle SQL Developer显示的时间包含时分秒
  • Oracle EBS R12 支持 Oracle Database 11g
  • Oracle 10g和Oracle 11g网格技术介绍
  • SCO unix下安装oracle,但没有光盘,请大家推荐一个oracle下载站点(unix版本的)。谢谢!!!!
  • oracle中如何把表中具有相同值列的多行数据合并成一行
  • 请问大家用oracle数据库, 用import oracle.*;下的东西么? 还是用标准库?
  • Oracle 数据库(oracle Database)性能调优技术详解


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,