访问rac模式的数据库用哪个地址,oracle rac 使用哪个地址
来源:整理 编辑:黑码技术 2023-10-21 22:51:22
本文目录一览
1,oracle rac 使用哪个地址
如果是Oracle11g 使用的是SCAN地址10g及以前,使用的是VIP地址。不知道你理不理解VIP,公共IP,私有IP,SCAN IP等概念。如果不明白就继续追问下。select instance_number,instance_name,host_name,status,version from gv$instance;
2,oracle rac 必须使用单独的vlan吗
rac需要心跳地址和业务地址。最好是分开。因为业务地址的话流量比较大,如果在一个vlan的话有可能对心跳造成影响。这样会影响rac的正常运行。10g以前,crs是备选,和其他ha是同一地位,操作系统的ha可有(ibm,sun,hp.rose veritas ha),可无(crs)。 11g以后,gi是必选,操作系统不需要ha,oracle全包含。
3,linux查看oracle rac 怎么访问数据库
1、客户端hosts文件配置:10.19.65.167 sdwgrac1-vip10.19.65.169 sdwgrac2-vip注:unix平台是/etc/hosts;windows平台是C:\Windows\System32\drivers\etc\hosts。2、客户端tnsnames.ora配置:EOMS =(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = sdwgrac1-vip)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = sdwgrac2-vip)(PORT = 1521)) (LOAD_BALANCE = yes) (CONNECT_DA TA = (SERVER = DEDICATED) (SERVICE_NAME = eoms) ))如上配置后,就可以在连接串里连接了,如:sqlplus name/passwd@eoms建议尽量使用eoms这个指定的数据库服务名来连接数据库。我们的应用必须使用这个服务名来连接数据库,以合理使用数据库的负载均衡功能。3、如果通过中间件进行连接,则URL应为:jdbc:Oracle:thin:username/password@hostname:port/service_name
4,jdbc 怎么连接rac数据库 域名方式
域名方式?RAC应该用服务名的方式,就是下面的方法1:Java JDBC Thin Driver 连接 Oracle有三种方法,如下: 1: Oracle JDBC Thin using a ServiceName: jdbc:oracle:thin:@//:/ Example: jdbc:oracle:thin:@//192.168.2.1:1521/XE 注意这里的格式,@后面有//, 这是与使用SID的主要区别。 这种格式是Oracle 推荐的格式,因为对于集群来说,每个节点的SID 是不一样的,但是SERVICE_NAME 确可以包含所有节点。 2: Oracle JDBC Thin using an SID: jdbc:oracle:thin:@:: Example: jdbc:oracle:thin:@192.168.2.1:1521:X01A Note: Support for SID is being phased out. Oracle recommends that users switch over to usingservice names. 3:Oracle JDBC Thin using a TNSName: jdbc:oracle:thin:@ Example: jdbc:oracle:thin:@GL Note: Support for TNSNames was added in the driver release 10.2.0.1
5,oracle rac 安装官方文档 地址在哪
http://docs.oracle.com/cd/E11882_01/nav/portal_11.htm11g的在线安装文档http://docs.oracle.com/database/122/nav/install-and-upgrade.htm12c的在线安装文档例如:一个双节点的rac,每个节点两个网卡,eth0,eth1节点一:eth0 配置私有ip(priv ip) 私有ip包括network heartbeat和cache fusion,用于心跳同步,这个对于用户层面,可以直接忽略,简单理解,这个ip用来保证两台服务器同步数据用的私网ip。eth1 配置公有ip(public ip)(提供对外数据服务) 公有ip一般用于管理员,用来确保可以操作到正确的机器,我更愿意叫他真实ip。eth0:1 虚拟ip(vip) 当启动集群服务时,会在网卡eth0上自动生成一个临时网卡eth0:1。虚拟ip用于客户端应用,以支持失效转移,通俗说就是一台挂了,另一台自动接管,客户端没有任何感觉。同理 节点二 也有三个 ip:priv ip,public ip,vip节点一+节点二=6个ip还有一个ip是scan ipscan: single client access name,单一客户访问名称,意思是客户端(如jdbc,pl/sql等)访问数据库时的公共域名,由于rac是多节点的,客户端要访问数据库,通过scan机制,只需要提供一个访问名称,oracle rac会自动为客户端分配一个节点,这对客户端来说是透明的。其中:私有ip,vip,scanip在一个网段
文章TAG:
访问 模式 数据 数据库 访问rac模式的数据库用哪个地址 rac 使用哪个地址
139