网络是否正常?是否是连接数量过多,
或者峰值偏高?
连接数据库时发生"一般性网络错误"的另类解释
http://www.person168.com/showtopic-1313.aspx

解决方案 »

  1.   

    http://forums.microsoft.com/china/ShowPost.aspx?PostID=2605314&SiteID=15外网的话,应该是防火墙的问题。你找网管打开端口(1433,如果被占用也可能是其他)
    转一段联机文档给你看看。
    若要使用防火墙,数据库引擎 实例必须侦听防火墙所转发的网络地址。SQL Server Database Engine 的 TCP/IP 网络地址由两部分组成:与计算机中的一个或多个网卡关联的 IP 地址,以及 SQL Server 实例专有的 TCP 端口地址。默认情况下,数据库引擎 的默认实例使用 1433 号 TCP 端口。但是,命名实例在首次启动时,会动态分配未使用的 TCP 端口号。如果其他应用程序使用了原来的 TCP 端口号,命名实例在以后启动时也可以动态更改自己的 TCP 端口地址。仅当 SQL Server 当前正在侦听的端口是它自己动态选择的,它才会动态更改为未使用的 TCP 端口;而如果静态分配的端口被其他应用程序占用,SQL Server 将显示错误并继续侦听其他端口。但其他应用程序不太可能使用 1433 号端口,因为该端口是 SQL Server Database Engine 的知名注册地址。 
      

  2.   

    高峰时ping值的 time是多少
      

  3.   

    苦*行*僧大哥的网址我在google上搜到了,在性能监控器里检测user connections 保持在30-40之间,应该不是连接超出的问题。
    ping的峰值10ms,大部分是<1ms
      

  4.   

    应用服务器和database是在同一域中,端口1433也未被占用。怎么回事呢,郁闷
      

  5.   

    我ping了一下午,没有丢包,最大的延迟也就10ms。网络还算稳定
    期间还出现过几次一般性网络错误的提示,导致应用停止的情况。
    主要是为什么间隔一阵就出现此情况
    此前也考虑过是不是用户连接数超出了,但是并发连接数设置的是0(无限制)。
    不知道sqlserver2005的用户连接数在性能监视器中看到的user connections是不是正确的
    网上搜了一下有些人说这个不准确。
    苦*行*僧大哥是如何查看用户连接数的
      

  6.   

    sp_who的数量很少,就十几条纪录,现在系统已经没什么人使用了。
    谢谢苦*行*僧大哥
    用户连接数应该没超出
    有没可能是服务器IO或者内存瓶颈引起这个错误
    但是以前碰到过IO或者内存瓶颈,也不是这种现象,会出现sql超时,也没有网络错误啊。
    奇怪的问题啊,不会让我重装服务器吧。
      

  7.   

    你的并发有多少?
    每天的业务数据量大概有多大?
    I/O和内存是否合理要看你的
    Page Life Expectancy ,
    Total Server Memory 
    Page Reads(Writes) / sec等参数.
      

  8.   

    并发大概1000左右
    每天数据量4-5万
    page/sec和avg.disk queue length有时会持续在顶部
      

  9.   

    今天将服务器属性中处理器里的提升sqlserver的优先级勾选上了,一上午没有出错,但是下午又出现了两次
    写了个测试程序,死循环不停的insert测试表,分别在客户机和服务器上运行这个程序,在出错时客户机的程序中断了两次,但是服务器上的程序没有中断。
    客户机上的测试程序,exception出来是“远程主机强迫关闭了一个现有连接”
    网络ping一直通的。
      

  10.   

    用一台测试机器,把sqlserver的连接数改为1,测试用两个机器去连,看会报什么错。
    如果是一般性网络错误,则可能是连接超出了。
      

  11.   

    先按照下面的文章把这些全改了,如果还有问题,就要抓包,慢慢看了Disable the TCP Chimney, offloading checksum, RSS, and SyncAttackProtect, 
    TCP Chimmey:
    http://support.microsoft.com/kb/942861 
    http://support.microsoft.com/kb/948496
    936594 You may experience network-related problems after you install Windows Server 2003 SP2 or the Scalable Networking Pack on a Windows Server 2003-based computer
    http://support.microsoft.com/default.aspx?scid=kb;EN-US;936594
    Application log when the BizTalk Server-based server processes a high volume of documents
    http://support.microsoft.com/default.aspx?scid=kb;EN-US;899599
      

  12.   

    问题解决,谢谢各位,昨天晚上我也找到了
    http://support.microsoft.com/kb/942861地址
    谢谢wantfly2006大哥。
    我的服务器刚好是Broadcom NetXtreme II网卡,这也能中奖。
    谢谢各位,结贴
      

  13.   

    我们公司的系统是SERVER 2008 R2 和 SQL 2008 EN 也有这样的问题,是不是也和网卡有关呢?