1.1.6版本Druid连接MSSQL Server 2008 R2报错:com.microsoft.sqlserver.jdbc.SQLServerException: The query timeout value -1 is not valid.经测试1.1.5版本的Druid无此问题;而1.1.6版本Druid连接MySQL数据库也没有问题。以下是完整的错误日志:
com.microsoft.sqlserver.jdbc.SQLServerException: The query timeout value -1 is not valid.
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:227)
at com.microsoft.sqlserver.jdbc.SQLServerStatement.setQueryTimeout(SQLServerStatement.java:1112)
at com.alibaba.druid.pool.vendor.MSSQLValidConnectionChecker.isValidConnection(MSSQLValidConnectionChecker.java:47)
at com.alibaba.druid.pool.DruidAbstractDataSource.validateConnection(DruidAbstractDataSource.java:1304)
at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1585)
at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:854)
at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1221)
at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1217)

 
 

这个错误我也遇到了,我现在不得已使用1.1.5版本,这个版本没这个问题。

配置一下validationQueryTimeout参数就可以了。

 

• 

edited 

我也遇到了, 坑了好久。 设置validationQueryTimeout参数大于-1就好了

 

on 24 Dec 2017

on 24 Dec 2017

我加了validationQueryTimeout也不起作用,spring boot 1.5.9 会循环不停的报错: ERROR c.alibaba.druid.pool.DruidDataSource - create connection SQLException, url: jdbc:sqlserver://localhost:1433;integratedSecurity=true;databaseName=checkinginMS, errorCode 0, state null
com.microsoft.sqlserver.jdbc.SQLServerException: The query timeout value -1 is not valid.
我连接是sql server ,windows 方式登录访问integratedSecurity=true,druid 1.1.5 没有这个问题。

 

我也遇到了,设置了validationQueryTimeout,也不起作用

 

on 4 Feb

1.1.7 版本未配置validationQueryTimeout 会报相同错误.配置了validationQueryTimeout就OK了.

 
 
Member

on 5 Feb

以前也是不好的吧?

 

on 5 Feb

 
Member

on 11 Feb

https://github.com/alibaba/druid/releases/tag/1.1.8
问题已修复,请使用新版本

 

相关文章:

  • 2021-05-07
  • 2021-04-21
  • 2022-12-23
  • 2022-01-11
  • 2022-01-17
  • 2021-05-14
猜你喜欢
  • 2021-06-18
  • 2021-12-20
  • 2022-12-23
  • 2021-09-21
  • 2021-08-25
  • 2022-12-23
相关资源
相似解决方案