我们正在从我们的WAS(websphere)连接到SQL服务器。在我们使SQL服务器中的数据加密并使连接成为SSL之前,连接正常。从那时起,我们收到SSL连接错误。我们已经在WAS控制台中的可信密钥存储区下安装了证书。以下是错误。任何帮助表示赞赏。提前谢谢。
无法获取JDBC连接;嵌套异常是com.ibm.websphere.ce.cm.StaleConnectionException:[IBM] [SQLServer JDBC驱动程序] SQL Server登录需要SSL连接.DSRA0010E:SQL状态= 08001,错误代码= 0
RAD版本为7.5.5 WAS版本是Websphere Application Server 6.1
答案 0 :(得分:1)
通过在WAS控制台中安装SQL Server驱动程序解决了问题。没有驱动程序加密之前不确定它是如何工作的
感谢。
答案 1 :(得分:0)
如果您正确配置了SSL,那么我不确定错误的以下部分是什么意思:
The SQL Server login requires an SSL connection.DSRA0010E: SQL State = 08001, Error Code = 0
下面的IBM链接解释了StaleConnectionException: http://www-01.ibm.com/support/docview.wss?uid=swg21063645
也许如果你粘贴整个错误堆栈,我们可以看到更多的线索。例如,是否有'由...引起的'条款?如果此问题仅在您启用SSL后立即发生,那么您还需要确保双方都拥有通用的密码套件。