我试图使用IBM Bluemix上的SSL连接到DB2数据库。SSL DB2连接失败
当我第一次尝试使用SSL连接时,它不起作用。阅读完文档后,我意识到它使用SSL连接到数据库。
我尝试使用下面的代码来得到它连接到数据库:
public boolean connect() {
try {
String url = "jdbc:db2://" + serverName + ":" + port + "/" + dbName+
":securityMechanism=9";
connection = DriverManager.getConnection(url, userName, passWord);
st = connection.createStatement();
return true;
} catch (Exception e) {
System.err.println(e.getMessage());
}
return false;
}
不过我不是关于如何使用具备上述代码中的SSL证书不太清楚。
我试过寻找例子,但大多数的解释要么不清楚,要么用于其他数据库系统。
你看到的错误信息是什么?你在使用Liberty buildpack吗? – whitfiea