连接公司内网的oracle连接不上,配置一下vm
public static void main(String[] args) throws SQLException {
Connection connection=null;
try{
Class.forName("oracle.jdbc.driver.OracleDriver");
connection= DriverManager.getConnection("jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.120.77.53)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME= project)))",
"company",
"ttaIGZ6dgg");
System.out.println(connection.getMetaData().getDatabaseProductName());
}catch (Exception e){
e.printStackTrace();
}
if(connection!=null){
if(!connection.isClosed()){
connection.close();
}
}
}

-Djava.net.preferIPv4Stack=true

这篇博客主要讨论了在尝试连接公司内网Oracle数据库时遇到的问题。代码示例展示了使用 JDBC 连接数据库的尝试,但连接失败。博主提到了可能的解决方法,即调整 Java 网络设置 `-Djava.net.preferIPv4Stack=true`。博客内容对于遇到类似问题的开发者具有参考价值。
4369

被折叠的 条评论
为什么被折叠?



