我用的是sql2008,服务器是2003,公司运行的是棋牌游戏网狐棋牌架构,基本上每天游戏服务器都要报这个错误需要重启一下。我贴错误代码:
【 2013-07-29 16:33:00 】ADO 错误:0x80004005,[DBNETLIB][ConnectionWrite (send()).]一般性网络错误。请检查网络文档。
【 2013-07-29 17:05:41 】ADO 错误:0x80004005,[DBNETLIB][ConnectionWrite (send()).]一般性网络错误。请检查网络文档。
【 2013-07-31 11:01:06 】ADO 错误:0x80004005,[DBNETLIB][ConnectionWrite (send()).]一般性网络错误。请检查网络文档。
【 2013-07-31 11:04:17 】ADO 错误:0x80004005,连接失败
【 2013-07-31 11:06:15 】ADO 错误:0x80004005,连接失败
【 2013-07-31 11:07:09 】ADO 错误:0x80004005,连接失败
【 2013-07-31 11:07:24 】ADO 错误:0x800a0cc1,在对应所需名称或序数的集合中,未找到项目。
【 2013-07-31 11:18:41 】 当前服务器在线人数0, 断线人数0.
【 2013-07-31 11:20:01 】游戏房间服务停止成功请各位牛人帮忙解决一下服务器 网狐棋牌 sql 游戏 ado

解决方案 »

  1.   

    补充:游戏服务器每隔一定时间就会与数据库断开连接,但是其他的服务器没有这个问题,比如说登录服务器 全局服务器都没有这个问题,它们都在同一台
    2003服务器上面,2003服务器是租的云服务器。
      

  2.   

    发生问题的时候网络正常吗?
      

  3.   

    数据库是用公司自己的数据库,不在同一台机子上面
      

  4.   

    只有实际(远程)检查一下才能发现和解决问题(当然,也可能一时发现不了问题也不奇怪)
      

  5.   

    应用访问数据库的模式、频度如何,用户数、数据库并发数多少
    应用及数据库的服务器内存总量和占用数多少
      

  6.   

    我们是自己内测,一个10多个玩家,而且就开几个房间,我们内核用的是网狐棋牌架构,用户与服务端数据交互肯定是并发的,但是就几个人也不会出现超负荷的问题呀