服务器是2003的系统,数据库是MSSQL2005的数据库,WEB程序运行一段时间后就出现数据库连接失败问题,重启服务后又可以重新连接数据库,报的错如下:
[Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
请教 我现在这么做才能解决这个问题!!!!!!急
!!!急!!!急
!!!急!!!急!!!急

解决方案 »

  1.   

    我用的是SQL2000的驱动包,掉的时间也不确定,有时候一天只掉一次,有时候上午就掉几次,网上查说是数据库补丁没打。
    我netstat 看数据库连接也没有几个
      

  2.   

    可能是Connection   Statment等没有及时关闭
      

  3.   

    我netstat 看数据库连接也没有几个
    =====================================
    那是你程序问题,估计你什么地方con或者rs之类的没有关闭
    所以链接积累的越来越多了.你用debug模式跟着多跑几遍看看?
      

  4.   

    客户那里有时候一个人用的时候也出现数据库连接失败
    [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket. 
    但在我公司里面,测试人员+几个业务的人 5 6 号号人,测了两天也挂不掉我的数据库