带有jdk 1.6的SQL Server 2014的JDBC驱动程序

时间:2016-07-22 20:22:44

标签: java sql sql-server jdbc sql-server-2014

我正在使用SQL Server 2014和JAVA 6(版本1.6.0_24)。当我尝试启动我的JBOSS服务器并且服务器尝试连接到数据库时,我得到以下异常。 我在Jboss Server上使用了sqljdbc.jar,sqljdbc4.jar和sqljdbc41.jar,但这些似乎都没有用

非常感谢任何帮助!...谢谢

15:31:46,792 INFO [ServerConfigLoader] ServerConfigLoader:加载以' BDB' 15:31:47,399 ERROR [STDERR] 2016年7月22日下午3:31:47 com.microsoft.sqlserver.jdbc.TDSChannel enableSSL警告:TDSChannel(ConnectionID:1 TransactionID:0x0000000000000000)SSL握手失败:java.lang.RuntimeException:无法生成秘密15:31:47,403 WARN [JBossManagedConnectionPool]尝试获取新连接时可抛出:null org.jboss.resource.JBossResourceException:无法创建连接; - 嵌套throwable:(com.microsoft.sqlserver.jdbc.SQLServerException:驱动程序无法通过使用安全套接字层(SSL)加密与SQL Server建立安全连接。错误:java.lang.RuntimeException:无法生成机密。)

1 个答案:

答案 0 :(得分:0)

非常感谢,这似乎有效。我升级到jdk 1.7并解决了这个问题。