RAC 不能failover

TOMCAT +JAVA 无法进行failover。
情况:
       在本地测试的时候一切正常 配置串如下:
 
      Class.forName("oracle.jdbc.driver.OracleDriver");
       String url="jdbc:oracle:thin:@(DESCRIPTION ="
        +"   (ADDRESS = (PROTOCOL = TCP)(HOST = vip1)(PORT = 1522))"
        +"   (ADDRESS = (PROTOCOL = TCP)(HOST = vip2)PORT = 1522))"
        +"   (LOAD_BALANCE = no)"
        +"   (CONNECT_DATA ="
        +"     (SERVER = DEDICATED)"
        +"     (SERVICE_NAME = rac)"
        +"     (FAILOVER_MODE ="
          +" (TYPE = SELECT)"
          +" (METHOD = basic)"
          +" (RETRIES = 180)"
          +" (DELAY = 30)"
        +"     )"
        +"   )"
        +")";
当上到线上环境之后发现无法进行failover。
 
最后检查一通 发现 线上环境的JDBC驱动居然使用的是10.1.0.2 的
而我自己测试使用的环境为10.2.0.5 的版本
后来替换了驱动 测试通过。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/21818314/viewspace-697310/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/21818314/viewspace-697310/

你可能感兴趣的:(RAC 不能failover)