解决oracle连接一段时间就断连的问题

(1) SQL>show parameter resource_limit;
如果为FALSE,则将其修改为TRUE,否则配置不会生效:
SQL>alter system set resource_limit=true;

(2) 创建一个新的profile文件:
SQL>create profile new_profile_name limit
connect_time unlimited
idle_time unlimited;

(3) 将这个新的配置文件分配给该用户:
SQL>alter user user_name profile new_profile_name;
原文地址:https://www.cnblogs.com/axon/p/13707880.html