赞助商

Oracle中的IDLE超时参数

发布时间:2019-05-15 发布网站:脚本之家
脚本之家收集整理的这篇文章主要介绍了Oracle中的IDLE超时参数脚本之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们陷入了这样一种情况:我们的一个进程在不触及数据库的情况下进行了3个小时的计算.在调用进程之前进行的连接被 Oracle服务器关闭,并且任何后续查询或提交都会抛出连接关闭异常.

在我们看来,问题与Oracle因某种原因关闭长时间闲置的连接有关.

我们尝试在sqlnet.ora中更改EXPIRE_TIMEOUT,但这也没有帮助.

我们可以做些什么来解决这个问题?

解决方法

尝试使用连接时出现的错误是什么?

默认情况下,Oracle不会因为不活动而关闭连接.您可以使用IDLE_TIME配置配置文件以使Oracle关闭非活动连接,但听起来并不像您那样做.如果客户端没有响应,您还可以将Oracle配置为检测死连接并关闭连接 – 如果客户端被埋了三个小时,则可能无法及时响应.但这似乎不太可能需要额外的配置步骤.

我的经验中更可能出现的情况是您的网络正在断开连接.例如,如果您通过防火墙进行连接,防火墙将经常关闭空闲时间过长的连接.

您收到的实际Oracle错误消息将指出哪些替代方案导致您的问题.

总结

以上是脚本之家为你收集整理的Oracle中的IDLE超时参数全部内容,希望文章能够帮你解决Oracle中的IDLE超时参数所遇到的程序开发问题。

如果觉得脚本之家网站内容还不错,欢迎将脚本之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:76874919,请注明来意。
标签: