PC里面部署了多个需要访问sqlserver2000数据库的程序,有的是加在计划任务里面每天定时执行一次,有的是1小时运行一次。最近发现过几天程序就会报错“TCP/IP一般性网络错误”,并且所有访问数据库的程序就都不能访问数据库了,只有把sqlserver的服务停掉再重新启动才能好。
最近这种情况越来越多了,快疯掉了,请高手帮忙解答!!!!

解决方案 »

  1.   

    搜出來的都是這樣的一般性网络错误。请检查网络文档(80004005)Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005' [Microsoft][ODBC SQL Server Driver][TCP/IP Sockets]一般性网络错误。请检查网络文档。 1.数据库连接书写不正确,可能数据库名、服务器名错误。2.数据库服务器重启中。但是好象都和你的情況不符
      

  2.   

    所有程序,操作完数据库后立即将 connection 对象关闭。
      

  3.   

    程序结束以后肯定都把connection关掉而且set =nothing了