ORA-03113:通信通道的文件结束。用TODO,和PL SQl DEVELOPRE 登录之后,操作完数据库,或者不做任何操作,等5-10分钟 在进行操作的时候就出现这个错误,重新登录之后就可以了。我想问下这个问题能解决吗,比如对哪里进行一下设置或者其他方法。

解决方案 »

  1.   

    跟你的用户profile里的connet_time时间有关吧
    select username,profile from dba_users
    alter profile profile_name 
    connet_time 600;
    试一试
      

  2.   

    超时了,或者会话被kill掉了或者网络原因 掉线了
      

  3.   

    如何设置不超时或者不被kill。
      

  4.   

    你看下数据库的配置文件profile里的idle_time这个参数呢?通过这个参数可以实现,对数据库空闲一定时间的session自动断开。
    idle_time:
    Specify the permitted periods of continuous inactive time during a session, expressed in minutes. Long-running queries and other operations are not subject to this limit. 
      

  5.   

    这种情况多了去了 看是网络问题还是session被kill
    或者配置文件的问题 找dba 看看你用户的配置文件
      

  6.   

    用户配置文件我看过了 也修改过 connect_time和 idle_time 没解决。