若依框架 多sqlserver数据源 连接出错解决记录

2021-08-18  本文已影响0人  yichen_china

<meta charset="utf-8">

问题一、:

create connection SQLException, url: jdbc:sqlserver://192.168.1.117:1433;databasename=ZKJTRYDW, errorCode 208, state S0002
com.microsoft.sqlserver.jdbc.SQLServerException: 对象名 'DUAL' 无效。

解决:
1、注释application-druid.yml里的validationQuery: SELECT 1 FROM DUAL

2、注释DruidProperties.java里的

@Value("${spring.datasource.druid.validationQuery}")
private String validationQuery;
datasource.setValidationQuery(validationQuery);

问题二、:ERROR 3092 --- [reate-868214483] c.alibaba.druid.filter.stat.StatFilter : merge sql error, dbType sqlserver, druid-1.1.9, sql : null

解决:
更改application-druid.yml里的配置
merge-sql: false

参考来源:

https://www.cnblogs.com/yunfang/p/10599663.html

https://github.com/alibaba/druid/issues/2574

上一篇 下一篇

猜你喜欢

热点阅读