jdbc 连接oracle rac 一会连接的上一会连接不上的问题?

连接代码如下:
[color=blue]Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String addrRAC = "(ADDRESS=(PROTOCOL=TCP)(HOST =10.0.5.62)(PORT =1521))(ADDRESS=(PROTOCOL=TCP)(HOST =10.0.5.60)(PORT =1521))";

String url = "jdbc:oracle:thin:@" + "(DESCRIPTION="
+ "(ADDRESS_LIST=" + addrRAC + ")" + "(CONNECT_DATA="
+ "(SERVER=DEDICATED)" + "(SERVICE_NAME=racdbs)" + ")"
+ ")";

Connection oracn = DriverManager.getConnection(url, "system","qz123456");[/color]

[size=x-small]为什么一会连接的上一会连接不上,请大家给小弟一个意见。[/size]

在应用服务器所在主机的host中配上到rac节点的ip映射即可。

不行的话参考一下这个
[url]http://blog.vsharing.com/songtao1971/A730963.html[/url]

一般连接Oracle都是这样:
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID
String user="test";
String password="test";
Connection conn= DriverManager.getConnection(url,user,password);

你改成这样试试。我怀疑是你的那些配置参数作怪