JAVA OJDBC 链接Oracle数据库的问题

最近调一个Tomcat的项目,使用oracle的jdbc驱动,oracle数据库连不上。 报下面的错误。错误号: errorCode 17002, state 08006

ERROR c.alibaba.druid.pool.DruidDataSource 
create connection SQLException, 
url: jdbc:oracle:thin:@xxx.xxx.xxx.xxx:1521:dba, 
errorCode 17002, state 08006
java.sql.SQLRecoverableException:
IO 错误: The Network Adapter could not establish the connection

确认url链接,账号都对,在网上找了一堆答案,无效。最后在 Oracle 官网上找到的答案,说是在 网卡同时启用 IP4、IP6的情况下,会有这个问题,增加java jvm 启动参数,使用 IPV4。

-Djava.net.preferIPv4Stack=true

问题解决,写在这边,希望遇到相同问题的人不要走弯路。

你可能感兴趣的:(Java,java,oracle,jdbc)