spring,JDBC与sql server的问题:Connection reset
最近碰到一个问题,一直没有找到解决办法,贴出来给高手们看看
使用JDBC连接sql server2005,jdbc驱动为microsoft提供的2.0版本,运行一个小时左右,就会报一个异常:org.springframework.dao.DataAccessResourceFailureException: PreparedStatementCallback; SQL [select nl,na from rlb where fr=?]; Connection reset; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: Connection reset
<bean id="dSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
<property name="driverClass" value="com.microsoft.sqlserver.jdbc.SQLServerDriver"/>
<property name="jdbcUrl" value="${jdbc.ds.url}"/>
<property name="user" value="${jdbc.ds.username}"/>
<property name="password" value="${jdbc.ds.password}"/>
<property name="minPoolSize" value="1"/>
<property name="acquireIncrement" value="1"/>
<property name="maxPoolSize" value="3"/>
</bean>
<bean id="jdbcTemplate1" class ="org.springframework.jdbc.core.JdbcTemplate">
<property name="dataSource" ref="dSource"/>
</bean>
同样的配置用在oracle上面,则没有出现过任何问题,有没有人知道是什么原因呢?