ORACLE自动断开数据库连接解决办法

最近,有客户提出在系统的应用中出现数据库频繁自动断开连接(每10分钟)的异常现象,通过查找学习,找到如下两种解决方法。供大家参考。

    分三个步骤在sqlplus环境下完成。

    第一步,查询资源文件,找到CONNECT_TIME所在的profile名。

        select resource_name,profile from dba_profiles; 

    第二步,用alter命令修改profile中的值;

        alter profile MONITORING_PROFILE limit connect_time unlimited;(或跟一个时间值,如1000,单位为分钟)

        alter profile MONITORING_PROFILE limit idle_time unlimited; 

    第三步,用如下命令查看profile中的值;

        select resource_name,limit from dba_profiles where profile='MONITORING_PROFILE';

 

posted @ 2015-04-30 15:13  一剑百万兵  阅读(4715)  评论(0)    收藏  举报