在不活动的一段时间内,与 Oracle 数据库的连接被断开,这会导致错误 -> end-of-file on communication channel
。
客户端机器上是否有任何 Oracle 设置(sqlnet.ora 或某种环境变量)可以指定连接超时并且因客户端而异?或者它可能是某些“心跳”功能的客户端设置(客户端以某个间隔发送数据包),从而防止连接被防火墙丢弃?
我在哪里可以找到服务器机器上因不活动而导致连接超时的设置?是否可以在不获取对 oracle 主机的物理访问权限的情况下从 SQL 开发人员那里看到此设置?
Oracle SQL Developer 由于不活动而与 Oracle 服务器断开连接是正常行为吗?