我使用此代码创建了到SQL Server的连接。
String connectionUrl = "jdbc:sqlserver://IP:1433;" +
"databaseName=db;user=db;password=pwd";
Connection con = null;
try {
// Establish the connection.
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
con = DriverManager.getConnection(connectionUrl);
return "true";
}
// Handle any errors that may have occurred.
catch (Exception e) {
e.printStackTrace();
}
但是我得到了这个错误:
com.microsoft.sqlserver.jdbc.SQLServerException:驱动程序无法使用安全套接字层(SSL)加密建立与SQL
Server的安全连接。错误:“套接字已关闭”。ClientConnectionId:5975fad5-8f8d-496a-a2bb-
bff3a8d1a755
有谁能够帮我?提前致谢
查看此Microsoft JDBC博客文章:
为了解决SQLServer的SSL问题(不幸的是,仅适用于android客户端:JDBC驱动程序无法在Android
OS中有效使用),请尝试使用jDTS:
jTDS
是用于Microsoft SQL Server的开源100%纯Java(类型4)JDBC
3.0驱动程序(6.5、7、2000、2005、2008和2012)
我试图通过我的groovy代码连接到我公司的Microsoft sql。使用此代码: 这会导致错误: 39m:没有这样的属性:类的连接:31m[0;39m[31m39m(31m)[0;39m[31m39m(31m)[0;39m[31m39m(31m)[0;39m[31m39m(CreateOrg: 47)[0;39m[31m31m(39m)[0;TempTestCase1555589132729.
我使用此代码创建了与 SQL Server 的连接。 但我有一个错误: 驱动程序无法使用安全套接字层(SSL)加密建立到sqlserver的安全连接。错误:“套接字关闭”。client connection id:5975 fad 5-8f8d-496 a-a2bb-BF F3 A8 D1 a 755 有人能帮我吗?预先感谢
我们发现SQL Server连接被删除,出现以下错误:com.microsoft.sqlserver.jdbc。SQLServerException:驱动程序无法使用安全套接字层(SSL)加密建立到SQL Server的安全连接。错误:“SQL Server返回了不完整的响应。连接已关闭。客户端连接ID:b928e7b0-689b-40f8-be3e-158261d0a84a”。 原因:com .
背景: 应用服务器: 基于Java的应用程序正在Windows Server 2008 R2 Enterprise上运行。此服务器上的Java版本为版本6更新32。JDBC驱动程序版本:4.0 数据库服务器: 数据库服务器最近已从Windows 2016升级到Windows 2019,从SQL Server 2012升级到SQL Server 2016(使用与应用程序之前连接的服务器名称相同的服务
我正在尝试通过java连接MSSQL服务器2016。我使用JDK1.8和mssql-jdbc-7.2.1.jre8.jar文件。 在运行上述代码时,出现以下错误,如何解决此问题?
问题内容: 使用Microsoft JDBC驱动程序版本连接到SQL Server数据库时,出现以下错误: com.microsoft.sqlserver.jdbc.SQLServerException:驱动程序无法通过使用安全套接字层(SSL)加密建立到SQL Server的安全连接。错误:“ SQL Server返回的响应不完整。连接已关闭。ClientConnectionId:98d0b6f