oracle连接被防火墙强制断开解决方案
2018-02-13 11:32
190 查看
方案一Oracle DCD技术原理:在Server与Client建立连接之后,以一个固定的周期从Server端给Client发送一个空消息。如果通信线路正常,并且Client Process状态正常,会自动回复,这样就确定了当前连接状态正常。如果连接失败,Oracle会将这个Server Process进行标记,交由服务器端进行回收。
作用:1.让防火墙的等网络保护设备不会将这个连接认为为死链接强制断开。 2.回收服务器的死亡连接,降低服务器资源压力。
配置方案: ORACLE服务端,vi $ORACLE_HOME/network/admin/sqlnet.ora,增加sqlnet.expier_time=10,表示10分钟oracle服务端向客户端发送一次tcp空包请求,试探客户端是否连接正常。
作用:1.让防火墙的等网络保护设备不会将这个连接认为为死链接强制断开。 2.回收服务器的死亡连接,降低服务器资源压力。
配置方案: ORACLE服务端,vi $ORACLE_HOME/network/admin/sqlnet.ora,增加sqlnet.expier_time=10,表示10分钟oracle服务端向客户端发送一次tcp空包请求,试探客户端是否连接正常。
相关文章推荐
- Oracle 10g 异常:ORA-01092: ORACLE 实例终止。强制断开连接 解决方案
- Oracle 10g 异常:ORA-01092: ORACLE 实例终止。强制断开连接 解决方案
- undo表空间故障特殊恢复(二)------ORA-01092: ORACLE 实例终止。强制断开连接
- 安装完Oracle后 使用dbca创建数据库 弹出ORA-01092: ORACLE 实例终止,强制断开连接
- ORA-01092: ORACLE 实例终止。强制断开连接 ORA-00704: bootstrap process failure 问题的处理
- ORA-01092: ORACLE 实例终止,强制断开连接
- ORA-01092: ORACLE 实例终止,强制断开连接
- undo表空间故障特殊恢复(二)------ORA-01092: ORACLE 实例终止。强制断开连接
- Oracle中强行断开用户连接的方法
- Navicat连接Oracle 报 ORA-12737 set CHS16GBK错误的解决方案
- win10不能被远程连接解决方案(开启远程桌面,关闭防火墙仍不能被远程)
- 强制断开SqlServer连接
- mysql连接的空闲时间超过8小时后 MySQL自动断开该连接解决方案
- Oracle客户端穿过防火墙连接服务器 -zt
- 关于oracle的连接时ORA-12519错误的解决方案
- Oracle导dmp出现文件ORA-12154: TNS: 无法解析指定的连接标识符解决方案
- navicat连接oracle 报 ORA-12737 set CHS16GBK错误的解决方案
- Navicat 连接oracle解决方案之ORA-28547
- 关于oracle出现ORA-06143:连接未打开 解决方案
- 在Oracle 8x实现自动断开后再连接