SQLServer-web应用连接SQLServer数据库时好时坏

来源:互联网 发布:c语言是怎么发明的 编辑:程序博客网 时间:2024/06/11 17:18

【问题描述】

web应用搭建起来后,运行了2个月,一直很正常。

最近突然页面总是部分区域不展示,再次刷新就又好了,没有任何规律,基本上涉及到查询后台数据库的页面都出过问题。


【报错信息】

跟踪后台日志,发现每次前台页面出问题时,日志中总是打印如下报错信息

the diver could not establish a secure connection to sql server.

the connection has been closed.


【问题分析】

sqlserver低版本的驱动包(mssqljdbc.jar)存在一个bug:当jdk版本过低或者sqlserver数据库安装的windows主机的某个补丁(ps:具体哪个没找到)升级会引发该问题。

经过了解,确实在最近有同事对windows主机进行了补丁升级。


【解决方案】

升级web应用中的驱动包(mssqljdbc.jar),问题成功解决。



原创粉丝点击