我试图通过JDBC驱动程序将Java 7连接到Server 2014,应用程序引发的错误是:
驱动程序无法使用安全套接字层(SSL)加密建立到Server的安全连接。错误:“Server返回了一个不完整的响应。连接已关闭。”
我的代码是:
driver ="com.microsoft.sqlserver.jdbc.SQLServerDriver";
url ="jdbc:sqlserver://Ip:port;databasename=xxx";
user = "xxx";
pass = "xxx";
Class.forName(driver);
connection = DriverManager.getConnection(url, user, pass);我从MSDN下载了ODBC驱动程序包,并依次尝试使用以下每一个:sqljdbc.jar、sqljdbc4.jar、sqljdbc41.jar和sqljdbc42.jar,但每次都会遇到相同的错误。
发布于 2016-11-01 19:23:32
我使用JTDS作为驱动程序管理器来解决这个问题,我现在的代码是:
driver ="net.sourceforge.jtds.jdbc.Driver;
url ="jdbc:jtds:sqlserver://Ip:port;databasename=xxx";
user = "xxx";
pass = "xxx";
Class.forName(driver);
connection = DriverManager.getConnection(url, user, pass);我在类路径中添加了lib jtds1.5.1。
https://stackoverflow.com/questions/40362919
复制相似问题