idle_time 和 connect_time
在客户端关闭后还起作用么?我们公司客户端在公司下班后,晚上经过一夜,第二天早晨客户端就连接不上服务器数据库了,
报错 tns-12500,只有重启数据库才能再次连接,这是为什么?

解决方案 »

  1.   

    connect time:连接会话的最长连接时间分钟数,当用户会话时间超过指定的时间,Oracle将回滚当前事务,并且结束sesion
    idle time:连接会话的最长空闲时间分钟数,当用户空闲时间超过指定的时间,Oracle将回滚当前事务,并且结束他的会话你这里的问题和这个没有关系哟。有没有应用程序连接到你的数据库服务器,是不是数据库服务器连接数不够了。
      

  2.   

    客户端连接不上,你恐怕要从多方面查看
    1. 早上的时候,看看数据库状态是否正常,从sqlplus等客户端工具试试能不能登录
    2. 看看是不是所有的session都被挂起了
    3. 看看是不是有机器中毒了
      

  3.   

    早晨来的时候 数据库是常态,服务器上plsql 能登陆,但是客户端不能登陆 报 tns-12500重启数据库也不行!
    必须重启服务器才行!