当前位置:  数据库>oracle

配置客户端连接到ASM实例

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

    本文导语: 对于Oracle 网络配置,我们通常通过negmgr或者netca来完成客户端连接到数据库实例。而对于连接到ASM实例,同样可以实现从客户端来进行连接。不过Oracle并未为我们提供工具来完成配置,我们可以通过手动配置监听以及客户端tnsnam...

对于Oracle 网络配置,我们通常通过negmgr或者netca来完成客户端连接到数据库实例。而对于连接到ASM实例,同样可以实现从客户端来进行连接。不过Oracle并未为我们提供工具来完成配置,我们可以通过手动配置监听以及客户端tnsnames来实现。本文对此给出描述与示例。

1、服务器端、客户端的环境 
  #服务器端环境,host信息 
  oracle@bo2dbp:~> cat /etc/hosts |grep vip 
  192.168.7.61  bo2dbp-vip.2gotrade.com    bo2dbp-vip 
  192.168.7.62  bo2dbs-vip.2gotrade.com    bo2dbs-vip
 
  #操作系统及Oracle版本
  oracle@bo2dbp:~> cat /etc/issue

 Welcome to SUSE Linux Enterprise Server 10 SP3 (x86_64) - Kernel r (l).
 
 oracle@bo2dbp:~> sqlplus -v
 
 SQL*Plus: Release 10.2.0.3.0 - Production
 
  #服务器端环境,集群信息 
  oracle@bo2dbp:~> ./crs_stat.sh 
  Resource name                                Target    State             
  --------------                                ------    -----               
  ora.GOBO4.GOBO4A.inst                        ONLINE    ONLINE on bo2dbp   
  ora.GOBO4.GOBO4B.inst                        ONLINE    ONLINE on bo2dbs   
  ora.GOBO4.db                                  ONLINE    ONLINE on bo2dbp   
  ora.bo2dbp.ASM1.asm                          ONLINE    ONLINE on bo2dbp   
  ora.bo2dbp.LISTENER_BO2DBP.lsnr              ONLINE    ONLINE on bo2dbp   
  ora.bo2dbp.gsd                                ONLINE    ONLINE on bo2dbp   
  ora.bo2dbp.ons                                ONLINE    ONLINE on bo2dbp   
  ora.bo2dbp.vip                                ONLINE    ONLINE on bo2dbp   
  ora.bo2dbs.ASM2.asm                          ONLINE    ONLINE on bo2dbs   
  ora.bo2dbs.LISTENER_BO2DBS.lsnr              ONLINE    ONLINE on bo2dbs   
  ora.bo2dbs.gsd                                ONLINE    ONLINE on bo2dbs   
  ora.bo2dbs.ons                                ONLINE    ONLINE on bo2dbs   
  ora.bo2dbs.vip                                ONLINE    ONLINE on bo2dbs   
 
 #客户端信息 
 C:Usersrobinson.cheng>systeminfo
 
 Host Name:                PC39
 OS Name:                  Microsoft Windows 7 Professional
 OS Version:                6.1.7600 N/A Build 7600
 OS Manufacturer:          Microsoft Corporation
 System Type:              x64-based PC
 
 C:Usersrobinson.cheng>sqlplus -v
 
 SQL*Plus: Release 10.2.0.3.0 - Production

2、监听器的状态 
 oracle@bo2dbs:~> lsnrctl status LISTENER_BO2DBS | grep ASM
 Service "+ASM" has 1 instance(s).    #可以看到ASM实例处于BLOCKED状态
  Instance "+ASM2", status BLOCKED, has 1 handler(s) for this service...
 Service "+ASM_XPT" has 1 instance(s).
  Instance "+ASM2", status BLOCKED, has 1 handler(s) for this service...

3、分配ASM SID
  #使用下面的ASM配置信息来修改监听器配置文件
 Item                                          Node1            Node2
 ------                                        --------        -----------
 hostname                                      bo2dbp          bo2dbs
 Oracle SID                                    GOBO4A          GOBO4B
 ASM SID                                      +ASM1            +ASM2
 ASM Global DB Name (service name)            +ASM            +ASM

4、修改监听配置文件listener.ora
 #对于监听器的配置,仅仅是增加子项SID_DESC
 #下面是增加之后所看到的内容
 oracle@bo2dbp:~> more $ORACLE_HOME/network/admin/listener.ora
 # listener.ora.bo2dbp Network Configuration File: /u01/oracle/db/network/admin/listener.ora.bo2dbp
 # Generated by Oracle configuration tools.
 LISTENER_BO2DBP =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = bo2dbp-vip.2gotrade.com)(PORT = 1521)(IP = FIRST))
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.7.51)(PORT = 1521)(IP = FIRST))
    )
  )
 
 SID_LIST_LISTENER_BO2DBP =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /u01/oracle/db)
      (PROGRAM = extproc)
    (SID_DESC =          #这整个SID_DESC项即为ASM1实例新增的条目
      (SID_NAME = +ASM1)
      (GLOBAL_DBNAME  = +ASM)
      (ORACLE_HOME = /u01/oracle/db)
    )
  )
 
 oracle@bo2dbs:~> more $ORACLE_HOME/network/admin/listener.ora
 # listener.ora.bo2dbs Network Configuration File: /u01/oracle/db/network/admin/listener.ora.bo2dbs
 # Generated by Oracle configuration tools.
 LISTENER_BO2DBS =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = bo2dbs-vip.2gotrade.com)(PORT = 1521)(IP = FIRST))
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.7.52)(PORT = 1521)(IP = FIRST))
    )
  )
 
 SID_LIST_LISTENER_BO2DBS =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /u01/oracle/db)
      (PROGRAM = extproc)
    )
    (SID_DESC =                  #这整个SID_DESC项即为ASM2实例新增的条目
      (SID_NAME = +ASM2)
      (GLOBAL_DBNAME  = +ASM)
      (ORACLE_HOME = /u01/oracle/db)
    )
  )


    
 
 

您可能感兴趣的文章:

  • 如何配置SendMail的客户端
  • linux客户端如何配置网络?
  • 客户端ntp配置问题
  • 如何在redhat linux用小区宽带上网,如何配置,在windows中使用电信的客户端程序来上的
  • windows操作系统做服务器,客户端是unix操作系统,如何配置unix才能上网
  • 配置DNS服务器后,服务器可解析,客户端不能解析。求解
  • 用win2k做客户端,用linux(虚拟机)的apache+mysql做服务器,这个网络要怎么配置?
  • 请问我怎么在SERVER端配置X WINDOW,以便可以在客户端用XWin32登录到服务器
  • 我在客户端运行有些applet时,总是什么也不显示!是否需要安装一个插件?如何配置?谢了!给分
  • 怎么将虚拟机(fedora)配置成pppoe服务器,windows作客户端,急啊!!!
  • 在客户端配置TNS测试报错ORA-12170:TNS:连接超时
  • php mailto配置实例
  • Nginx中禁止使用IP访问网站的配置实例
  • 与Oracle RAC相关的连接配置写法实例
  • C#读写xml配置文件(LINQ操作实例)
  • Nginx图片防盗链配置实例
  • Oracle监听器Server端与Client端配置实例
  • win2003 安装2个mysql实例做主从同步服务配置
  • C# WinForm开发中使用XML配置文件实例
  • C#中读取App.config配置文件代码实例
  • 配置MySQL与卸载MySQL实例操作
  • linux下指定mysql数据库服务器主从同步的配置实例
  • linux proftpd-1.3.4c安装配置实例
  • Linux下指定mysql数据库数据配置主主同步的实例
  • C++读取INI配置文件类实例详解
  • PHP数据库万能引擎类adodb配置使用以及实例集锦
  • quartz实现定时功能实例详解(servlet定时器配置方法)
  • Hadoop1.2中配置伪分布式的实例
  • Centos中安装多个mysql数据的配置实例
  • 如何配置apache虚拟主机的实例小结
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 使用secureFX连接到linux上需要在linux上配置什么
  • 9.0下,sendmail默认配置,我用outlook可以连接到服务器,可是让接收却不让发送,提示如下
  • C++ Strings(字符串) 成员 get_allocator():返回配置器
  • LINUX如何配置网卡,配置TELNET,急!在线等待!
  • C++ MultiMaps 成员 get_allocator():返回multimap的配置器
  • liunx下配置axis2的环境变量怎么配置
  • C++ Lists(链表) 成员 get_allocator():返回list的配置器
  • centos配置JAVA运行环境在配置JK时出错
  • C++ Maps 成员 get_allocator():返回map的配置器
  • 求xmanager3.0 配置root用户,连接redhat linux 6.0 配置文档
  • C++ Double Ended Queues(双向队列) 成员 get_allocator():返回双向队列的配置器
  • 高分求救!!!怎样在linux下配置tomcat文件?同时配置sqlServer数据库?
  • 修改配置真正解决php文件上传大小限制问题(apache+php)
  • EJB配置好了,下次启动weblogic的时候还需要重新配置吗
  • 修改配置真正解决php文件上传大小限制问题(nginx+php)
  • 高手赐教!Tomcat4.02的配置,不知javaBean目录、servlet目录该如何配置?
  • kohana介绍及安装配置方法
  • 请问JDBC 需要配置吗?如要,如何配置??来者送分!!!
  • oracle iis7站长之家
  • 请问该如何配置GTK的字体配置文件??
  • centos6网络配置及网卡设置相关命令及配置文件
  • 何处有 Linux 内核编译配置详细的中文介绍? 我在重新配置编译时老是出错:-(
  • Linux内核中影响tcp三次握手的一些协议配置
  • 安装linux的最低配置:硬盘,内存,以及cpu的最低配置?多谢赐教!


  • 站内导航:


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

    ©2012-2021,