【发布时间】:2019-05-22 05:33:34
【问题描述】:
您好,当我尝试通过 java 连接 DB2 服务器时遇到异常
com.ibm.db2.jcc.b.ao: [jcc][t4][2010][11246][3.53.70] 发生连接授权失败。原因:本地安全服务不可重试错误。 ERRORCODE=-4214,SQLSTATE=28000
当我尝试使用 SQL Developer(在第三方工具中添加 jars)连接 DB2 时,连接成功。 我在项目中包含了所有必需的 db2jcc、db2jcc4 和 db2jcc_license jar 文件。但它会引发异常。
try{
Class.forName("com.ibm.db2.jcc.DB2Driver");
String url = "jdbc:db2://myhost:portNumber/dbname";
Connection con = DriverManager.getConnection(url, "uname","password");
}catch(Exception e){
e.printStackTrace();
}
【问题讨论】: