关于oracle设置不活动自动断开连接导致java访问数据库时发生异常的问题
2011-03-07 12:13
1361 查看
如果oracle设置一定时间不访问就会自动关闭连接,这样当java再次访问Oracle的时候就会发生IO异常。
解决的方法:在spring配置dataSource中加入如下配置信息.
<property name="testConnectionOnCheckout"><value>true</value></property>
<property name="testConnectionOnCheckin"><value>true</value></property>
<property name="automaticTestTable"><value>con_test</value></property>
<property name="checkoutTimeout"><value>30000</value></property>
<property name="idleConnectionTestPeriod"><value>30</value></property>
解决的方法:在spring配置dataSource中加入如下配置信息.
<property name="testConnectionOnCheckout"><value>true</value></property>
<property name="testConnectionOnCheckin"><value>true</value></property>
<property name="automaticTestTable"><value>con_test</value></property>
<property name="checkoutTimeout"><value>30000</value></property>
<property name="idleConnectionTestPeriod"><value>30</value></property>
相关文章推荐
- 同步复制数据库,当网络问题,服务器间断开连接,复制中断后,自动继续复制的设置
- mysql超时设置的问题,如果连接闲置8小时 (8小时内没有进行数据库操作), mysql就会自动断开连接, 要重启tomcat
- oracle数据库热备方案中,自动归档模式的相关问题,-------转【一例SPFILE设置错误导致数据库无法启动】
- 解决数据库长时间不访问自动断开连接问题
- 数据库连接超时(数据池自动断开问题解决)
- ORACLE自动断开数据库连接解决办法
- 关于VS 使用 OCCI 连接Oracle 数据库的问题记录
- 解决“远程会话已断开连接,因为访问被拒绝导致许可证存储的创建失败,请使用提升的权限运行远程桌面客户端”问题
- python 连接数据库-设置oracle ,mysql 中文字符问题
- ORACLE自动断开数据库连接解决办法
- 解决oracle关于OEM 中“Enterprise Manager 无法连接到数据库实例”的问题
- 客户端一段时间不访问,第一次访问数据库自动断开连接,刷新可以正常连接
- oracle客户端监听器不能自动启动,导致连接数据库失败
- oracle连接超时自动断开问题【经典】
- 关于数据库连接时候出现用户无法访问的问题MetInfo Access denied for user 'ncdh'@'localhost' (using password: YES) ( 10
- 关于mysql_query导致连接断开的问题
- 关于Java图形化连接微软SQL server(含2005,2008,2012等)数据库的问题
- 解决"System.AccessViolationException”类型的未经处理的异常在 未知模块(IIS Worker Process 已停止工作)导致无法连接远程数据库的问题
- mysql/sqlserver/oracle安装以及设置远程连接数据库访问
- SGA设置错误导致数据库无法连接问题