我搭建了RAC的环境,ORACLE10.0.2
192.168.1.1 SID ERPDB1
192.168.1.2 SID ERPDB2
现在的疑问是如果业务系统想访问数据库,那么直接连接RAC中的任何一台机器,比如192.168.1.1上的ERPDB1,那么对数据库的操作会同步到ERPDB2上吗?
总觉得这种访问方式下RAC没有生效 ,请指点~~

解决方案 »

  1.   

    选一台客户机:
    1.分别使用net configuration assistant配置两个连接串(服务器使用IP地址);
    2.conn 192.168.1.1中的主数据库查看一下,如:select count(*) from tab;   select max(id) from 主业务表;
    3.conn 192.168.1.2中做法同步骤2;
    4.如果两台机中的值完全相同,则说明没问题。否则没有完全同步。
      

  2.   

    参考一下这个:
    http://blog.ixpub.net/html/85/30885-339914.html
      

  3.   

    对数据库的操作会同步到ERPDB2上吗? 
    ==================================
    两个节点本来就操作是同一个数据库,不存在同步的问题,而两个节点的数据缓冲区和共享池,是自动同步的。
      

  4.   

    数据同步是否成功?关键看你的配置是否正确?请参考配置RAC步骤:
    http://www.ixdba.net/article/6f/401.html