[英]Spring Boot connection to SQL Server in Windows Authentication mode
[英]SQL Connection Error with Spring Boot
我得到这个“ SQL状态[null];错误代码[0];该连接已关闭。;嵌套的异常是com.microsoft.sqlserver.jdbc.SQLServerException:该连接已关闭”。 通过数据库镜像使用springBootVersion ='1.5.4.RELEASE',JDBC驱动程序版本6和SQLServer 2008R2时出错。 我的连接设置:
spring:
datasource:
initialize: false
username: user1
password: pass1
type: org.apache.tomcat.jdbc.pool.DataSource
connection-properties:
statementPoolingCacheSize=200;failoverPartner=Server2;applicationName=${sp
ring.application.name}
url: jdbc:sqlserver://Server1;databaseName=DBName
tomcat:
initial-size: 10
max-active: 50
max-idle: 10
max-wait: 1000
validation-query: "SELECT 1"
您能否帮助我确定为什么会发生此错误?
Tomcat本机连接池无法用于故障转移和hikari.HikariDataSource被使用。
spring:
datasource:
initialize: false
type: com.zaxxer.hikari.HikariDataSource
username: user1
password: pass1
jdbcUrl: jdbc:sqlserver:/server1;databaseName=DB1;statementPoolingCacheSize=200;failoverPartner=server2;applicationName=${spring.application.name}
dataSourceClassname: com.microsoft.sqlserver.jdbc.SQLServerDataSource
hikari:
pool-name: TimeCommerce
connection-timeout: 1000
leak-detection-threshold: 5000
maximum-pool-size: 40
max-lifetime: 60000
minimum-idle: 20
connection-test-query: SELECT 1
test-on-borrow: true
test-on-connect: true
test-on-return: true
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.