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

xhhwc commented on 21 Dec 2017

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)

 
 
 

beykery commented on 21 Dec 2017

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

 1
 

ky2c commented on 22 Dec 2017

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

 2
 

caodianlong commented on 22 Dec 2017 •

edited 

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

 

 wenshao added this to the 1.1.7 milestone on 24 Dec 2017

 wenshao added the Bug label on 24 Dec 2017

 

wuyan2018 commented on 7 Jan

我加了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 没有这个问题。

 
 

softboy99 commented on 12 Jan

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

 

 wenshao modified the milestones: 1.1.71.1.8 on 4 Feb

 

Justonly5 commented on 5 Feb

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

 
 

Member

wenshao commented on 5 Feb

以前也是不好的吧?

 

wenshao added a commit that referenced this issue on 5 Feb

 

Member

wenshao commented on 11 Feb

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

 

最新文章

  1. react-native DatePicker日期选择组件的实现
  2. GetEnumerator();yield
  3. Swift实现封装PopMenu菜单,可在屏幕任意位置弹出
  4. Win7下完全卸载Oracle 11g
  5. Atitit dsl exer v3 qb3 新特性
  6. float数据在内存中是怎么存储的 AND IEEE754测试程序
  7. Android最佳性能实践(一)——合理管理内存
  8. pandas进行数据分析需要的一些操作
  9. php with bootstrap
  10. 信号量的操作——semop函数
  11. Cocos2d-x中的字符串
  12. 使用Jena RDF API 开发脚本语言管理资源描述框架模型
  13. Unity给力插件之ShaderForge(一)
  14. Android在 Alertdialog对话框中点击消失?
  15. CSS Day04 css核心基础
  16. php精简完全小结(linux/laravel篇)
  17. 接口测试(jmeter和postman 接口使用)
  18. Scrapy 框架 配置文件
  19. C# Winform 仪表盘
  20. Wim镜像编辑

热门文章

  1. hadoop2.6.4的HA集群搭建超详细步骤
  2. 有了这套flexible.js 移动端自适应方案,你就能在移动端的来去自如, (*^__^*)
  3. c#浏览器 遇到的一些问题
  4. 20172330 2017-2018-1 《Java程序设计》第六周学习总结
  5. 2016-2017 CT S03E06: Codeforces Trainings Season 3 Episode 6(8/13)
  6. Codeforces Round #272 (Div. 2) E. Dreamoon and Strings 动态规划
  7. 【原】Spring整合Redis(第二篇)—SDR环境搭建具体步骤
  8. Consul + fabio 实现自动服务发现、负载均衡 - DockOne.io
  9. [原创] 浅谈ETL系统架构如何测试?
  10. Android SDKVersion 参数列表