分类目录

链接

2017年 10月
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

近期文章

热门标签

新人福利,免费薅羊毛

现在位置:    首页 > Oracle > 正文
[已解决]Oracle数据库长时间空闲后自动断开的解决办法
Oracle 暂无评论 阅读(641)

[已解决]Oracle数据库长时间空闲后自动断开的解决办法

刚开始我认为是防火墙的问题,因为以前遇到过类似的情况,连接空闲的时间超出了防火墙上设置的会话老化时间,防火墙会断开会话,经检查后发现不是防火墙的原因。然后又查看了profile的设置,profile使用的是default,idle_time和connect_time的值都是unlimited。v$session中status值是INACTIVE,state的值是WAITING。当等的时间到310秒左右时,会话就会断开,v$session中就查不到这个会话的记录了。

我只好在sqlnet.ora文件中设置sqlnet.expire_time为2分钟,暂时解决这个问题

oracle查看连接状态:

select username,serial#, sid from v$session; ---查询用户会话

 

============ 欢迎各位老板打赏~ ===========

本文版权归Bruce's Blog所有,转载引用请完整注明以下信息:
本文作者:Bruce
本文地址:[已解决]Oracle数据库长时间空闲后自动断开的解决办法 | Bruce's Blog

发表评论

留言无头像?