oracle设置游标超时时间

oracle设置游标超时时间,第1张

远程连接oracle 会出现超时连接断开的问题,所以需要修改oracle配置。

修改超时时间10分钟

查询修改后的超时时间

其中IDLE_TIME的值就是设置的空闲超时时间。

可能有很多种原因,建议具体情况具体分析。

可以排查下:

1、目标数据库是否开启了服务。

2、目标数据库是否开启了监听。

3、目标服务器是否有防火墙或是网络策略限制不允许访问。

4、检查下访问的配置是否正确,如IP、端口号、用户信息等等。

5、访问账号的连接数是否过多等等。

设置ORACLE的会话连接超时:

1、profile的idle_time限制

oracle用户的配置文件的密码策略是实时生效的,所见即所得。但是用户配置文件的资源限制是由resource_limit参数决定的。

单位是分钟,默认没记错的话应该是10分钟

要是修改的资源生效,需要设置resource_limit设置为true

alter system set resource_limit=true

如果在idle的时间内用户没有执行任何 *** 作,会提示ORA-02396:exceeded maximum idle time, please connect again

2、profile的connect_time限制

默认是UNLIMITED,单位是分钟

用户在到达设置的时候后,不可以在继续 *** 作,会提示ORA-02399: exceeded maximum connect time, you are being logged off

如果是设置1分钟,他会在将近2分钟的时候提醒你重新登录。

3、sqlnet的expire_time限制:

expire_time主要是在指定的时间去探测客户端是否可以连通,如果可以的话重新计时,否则就会断开

在执行rman的时候遇见:ORA-03135: connection lost contact,可以尝试将此值设置大些。(ID 729811.1)

4、sqlnet的inbound_connect_timieout_listener_name限制

单位是秒,默认值是60


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6682462.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存