当前位置:  数据库>oracle

Oracle 11g RAC 客户端Tnsname配置

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

    本文导语: 一、修改客户端服务器hosts记录 192.168.1.240 rac01 192.168.1.241 rac02 192.168.1.242 rac01-vip 192.168.1.243 rac02-vip 108.88.3.240 rac01-priv 108.88.3.241 rac02-priv 二、新建一条Tnsname 纪录 编辑客户端:tnsnames.ora 文件,增加如下: RACDB =   (DESCRIPTION =  ...

一、修改客户端服务器hosts记录


192.168.1.240 rac01
192.168.1.241 rac02
192.168.1.242 rac01-vip
192.168.1.243 rac02-vip
108.88.3.240 rac01-priv
108.88.3.241 rac02-priv

二、新建一条Tnsname 纪录
编辑客户端:tnsnames.ora 文件,增加如下:

RACDB =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = rac02-vip)(PORT = 1521))
    (ADDRESS = (PROTOCOL = TCP)(HOST = rac01-vip)(PORT = 1521))
    (LOAD_BALANCE = yes)
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = racdb)
       (FAILOVER_MODE=
         (TYPE = session)
         (METHOD = basic)
         (RETRIES = 180)
         (DELAY = 5) 
            )
    )
  )

三、测试RAC Failover
 1、RAC状态
[Oracle@rac01 ~]$ crs_stat -t
Name           Type           Target    State     Host        
------------------------------------------------------------
ora....SM1.asm application    ONLINE    ONLINE    rac01       
ora....01.lsnr application    ONLINE    ONLINE    rac01                   
ora.rac01.gsd  application    ONLINE    ONLINE    rac01       
ora.rac01.ons  application    ONLINE    ONLINE    rac01       
ora.rac01.vip  application    ONLINE    ONLINE    rac01       
ora....SM2.asm application    ONLINE    ONLINE    rac02       
ora....02.lsnr application    ONLINE    ONLINE    rac02                 
ora.rac02.gsd  application    ONLINE    ONLINE    rac02       
ora.rac02.ons  application    ONLINE    ONLINE    rac02       
ora.rac02.vip  application    ONLINE    ONLINE    rac02       
ora.racdb.db   application    ONLINE    ONLINE    rac01       
ora....b1.inst application    ONLINE    ONLINE    rac01       
ora....b2.inst application    ONLINE    ONLINE    rac02       
[oracle@rac01 ~]$ 

2、客户端连接测试

[oracle@rac01 ~]$ sqlplus /nolog

SQL*Plus: Release 11.1.0.6.0 - Production on Mon Jul 16 21:59:20 2012

Copyright (c) 1982, 2007, Oracle.  All rights reserved.

SQL> conn system/oracle@racdb
Connected.
SQL> select instance_name from v$instance;

INSTANCE_NAME
--------------------------------
racdb1

SQL> 


3、关闭节点racdb1实例

[oracle@rac01 ~]$ sqlplus '/ as sysdba';
SQL*Plus: Release 11.1.0.6.0 - Production on Mon Jul 16 22:00:17 2012

Copyright (c) 1982, 2007, Oracle.  All rights reserved.


Connected to:
Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, Real Application Clusters, OLAP, Data Mining
and Real Application Testing options

SQL> shutdown abort
ORACLE instance shut down.
SQL> 

4、在原来客户端的会话上执行连妆测试,

SQL> conn system/oracle@racdb
Connected.
SQL> select instance_name from v$instance;

INSTANCE_NAME
--------------------------------
racdb1

SQL> /
select instance_name from v$instance
*
ERROR at line 1:
ORA-25408: can not safely replay call


SQL> /

INSTANCE_NAME
--------------------------------
racdb2

SQL> 

结论:在RAC环境中,同一会话,当前会话连接节点实例故障,可以快速的切替的另一节中运行,对客户端的是完全透明的。


    
 
 

您可能感兴趣的文章:

  • XP Oracle客户端进入Linux Oracle服务端
  • 关于JDBC连接Oracle数据库,是否必须有Oracle客户端
  • 在redhat9.0下,能安装oracle的客户端么?? 哪里下载,怎么安装?
  • Window客户端通过ADO是否能够连接和操作Unix平台下的Oracle数据库?
  • oracle的客户端要装些什么软件,才能访问到远程数据库,我急死了!!!
  • LINUX数据库oracle客户端安装问题
  • 成功实现应用程序和Oracle客户端一起打包
  • Linux 用occi 要安装 oracle客户端吗?
  • oracle数据库在客户端建立dblink语法
  • 在Linux下安装DP客户端备份Oracle
  • oracle客户端PLSQL连接失败解决方法
  • 客户端连接oracle服务器!!
  • Oracle客户端与数据库服务器连接
  • 求求各位,来看一下在RED HAT 7.1 上安装ORACLE8.1.7客户端软件时出现的问题
  • 客户端不安装Oracle也可以连接数据库
  • Linux下安装Oracle客户端
  • oracle客户端环境变量设置的问题
  • oracle查看字符集后修改oracle服务端和客户端字符集的步骤
  • Oracle客户端出现乱码的解决
  • Oracle客户端 NLS_LANG 的设置方法
  • 配置Oracle management server /Oracle启动OMS
  • 在Redhat7.2+Oracle8i如果硬件配置中用P4处理器,对oracle的安装有没有影响(100分)
  • weblogic 中怎样配置 oracle JDBC driver?
  • redhat 8.0+oracle 8.1.7下面配置proc环境的问题
  • linux下怎么配置jdbc 访问oracle ,知情者请告知
  • oracle的jdbc的配置
  • 一个jsp的数据库问题-oracle的服务端如何配置
  • 不会配置oracle怎么办?
  • JDBC from ORACLE 8.1.7的配置问题
  • Linux上怎么配置oracle的ODBC数据源?
  • 请问jboss+oracle文件怎样配置,数据库中文字段不为乱码
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 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)性能调优技术详解
  • Linux /$ORACLE_HOME $ORACLE_HOME
  • ORACLE日期相关操作
  • Linux系统下Oracle的启动与Oracle监听的启动
  • ORACLE数据库常用字段数据类型介绍
  • 请问在solaris下安装ORACLE,用root用户和用oracle用户安装有什么区别么?
  • Oracle 12c的九大最新技术特性介绍
  • 网间Oracle的连接,远程连接Oracle服务器??


  • 站内导航:


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

    ©2012-2021,