首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • ====>>>奇怪问题:关于SQL数据库连接不稳定!!!!!!!!!!!! [已结贴,结贴人:netmice]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-22 20:36:18 楼主
    操作系统2003,A机WEB,B机SQL 2000
    A机数据库连接到B机上,出现不稳定状态,有时WEB访问正常,有时报SQL不存或被拒绝。随机的不稳定
    A机两个网卡,B机两个网卡,同在一个交换机上,没有一点掉包。双方配私有地址进行数据库链接,同样的不稳定。
    从A机Telnet到B机1433端口,发现的确不稳定,有时能连上,有时无法连接。用私有IP进行telnet也同是同样问题。
    将数据库移到A机本好上,没有任何问题,稳定!怀疑B机系统有问题,再重装后,问题还是一样,不稳定。

    天。。。这么奇怪!请教大家怎么解决,你们出现这种情况没有?谢谢
    30  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-22 21:43:521楼 得分:0
    不懂帮顶
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-22 21:46:042楼 得分:0
    应该是WINDOWS2003的问题,它默认是屏蔽1433端口的,所以在WINDOWS2003上安装SQL2000要安装SP4,同时WINDOWS2003要安装SP1,你试试看能不能解决!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-22 21:48:403楼 得分:0
    会不会是B机的硬件电路工作不稳定而造成的?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-22 21:50:054楼 得分:0
    如有可能这样试一试,换一台机作B机,按同样系统装配.如果稳定了,那就是现在的B机有硬件故障了.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-22 21:51:505楼 得分:0
    引用 2 楼 lf88good 的回复:
    应该是WINDOWS2003的问题,它默认是屏蔽1433端口的,所以在WINDOWS2003上安装SQL2000要安装SP4,同时WINDOWS2003要安装SP1,你试试看能不能解决!


    不可能是端口屏蔽的问题.如果屏蔽,那就不是不稳定的事情了,就该完全连不上了.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • xcbbs
    • 等级:
    发表于:2008-03-22 22:52:446楼 得分:0
    该回复于2008-03-31 14:32:38被版主删除
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-22 23:00:137楼 得分:0
    是不是你的网络问题?
    这个很有可能是网络的问题,A和B的网络连接稳定吗?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-22 23:19:308楼 得分:0
    应该是网络 本身的问题吧
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-22 23:59:539楼 得分:0
    引用 7 楼 hery2002 的回复:
    是不是你的网络问题? 
    这个很有可能是网络的问题,A和B的网络连接稳定吗?


    不是,很稳定,同一个交换机下。100次ping值,没有一次掉包,多次测试都是一样
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-23 00:05:4310楼 得分:0
    B机是否有防火墙?
    什么防火墙,
    卡吧的话,不爽,换
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-23 00:07:4211楼 得分:0
    据说要是用卡巴的话,最好重装换新的防火墙才行
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-23 00:59:4812楼 得分:0
    引用 10 楼 happyflystone 的回复:
    B机是否有防火墙? 
    什么防火墙, 
    卡吧的话,不爽,换


    没有这些东西
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • kelph
    • 等级:
    发表于:2008-03-23 01:01:1913楼 得分:0
    sqlserver版本一样吗
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • w2jc
    • 等级:
    发表于:2008-03-23 04:11:0214楼 得分:30
    呵呵,真是巧了,我今天就是在公司加班处理这个问题的。

    我们是Windows2003 SP2 + SQL 2005,出现的问题和你的有点类似。
    后来发现这个问题是Windows 2003 SP2里面把TCP Chimney设置打开了。
    下面这个是MS给的方案,但是我不能100%保证对你们是有效的,
    不过从我们的测试情况来看,把TCP Chimney关闭之后就没有出现这个问题。
    我们的应用原来在Win2000 + SQL2000上面完全没有问题。

    这个修改是对应Windows 2003 + SP2,
    SP1里面已经有了TCP Chimney,但是默认是关闭的,SP2之后就打开了。

    ------------------------------------------------------
    Disable the TCP chimney setting on the SQL server and application server (in one of the machine where dynamics is running if it is running windows  serve 2003) : Windows 2003 SP2 comes inbuilt with a new network scalability pack which is supposed to accelerate the Windows networking stack. But this setting may not be compatible with all the network cards and it could pose connectivity issues as well. For more information you can refer to http://support.microsoft.com/kb/912222 

    To disable this feature please take the following steps on both the SQL Server and application server.
    Open up a command prompt on the machine. 
    Run the following command: "Netsh int ip set chimney DISABLED" 
    Change the values of the following registry keys to 0 
    a. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\EnableRSS
    b. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\EnableTCPA 
    Reboot the machine after the above changes. 
    ---------------------------------------------------------------
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-23 10:16:3915楼 得分:0
    A机两个网卡,B机两个网卡,同在一个交换机上,
    =====
    具体怎样的
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-23 14:14:2816楼 得分:0
    引用 14 楼 w2jc 的回复:
    呵呵,真是巧了,我今天就是在公司加班处理这个问题的。 

    我们是Windows2003 SP2 + SQL 2005,出现的问题和你的有点类似。 
    后来发现这个问题是Windows 2003 SP2里面把TCP Chimney设置打开了。 
    下面这个是MS给的方案,但是我不能100%保证对你们是有效的, 
    不过从我们的测试情况来看,把TCP Chimney关闭之后就没有出现这个问题。 
    我们的应用原来在Win2000 + SQL2000上面完全没有问题。 

    这个修改是对应Windows 2003 …

    发现A机是Sp1,B机是Sp2,将B机的TCP Chimney禁了。还是不行
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-23 14:15:5117楼 得分:0
    引用 15 楼 yesyesyes 的回复:
    A机两个网卡,B机两个网卡,同在一个交换机上, 
    ===== 
    具体怎样的

    同一相交换机下,不同口。ping值没有丢包情况,100个包一个丢包都没有,多次测试
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-23 16:07:0918楼 得分:0
    终于发现问题了,MS有解释。网卡与2003 sp2的兼容问题!我靠,硬件问题真害人!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-23 22:45:3819楼 得分:0
    引用 18 楼 netmice 的回复:
    终于发现问题了,MS有解释。网卡与2003 sp2的兼容问题!我靠,硬件问题真害人!

    MS的SP老是出现问题,无语
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • lllhhu
    • 等级:
    发表于:2008-03-24 19:06:5720楼 得分:0
    不知道,但要顶
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-24 21:03:3221楼 得分:0
    奇迹私服http://www.369qj.com/  奇迹私服http://www.muadmin.com/  
    奇迹私服http://www.369qj.com/  奇迹私服http://www.muadmin.com/  
    奇迹私服http://www.369qj.com/  奇迹私服http://www.muadmin.com/  
    奇迹私服http://www.369qj.com/  奇迹私服http://www.muadmin.com/  

    奇迹私服http://www.369qj.com/  奇迹私服http://www.muadmin.com/  
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • min_1982
    • 等级:
    发表于:2008-03-25 08:30:2222楼 得分:0
    MSSP2这个补丁有很多问题的
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • utpcb
    • 等级:
    发表于:2008-03-25 09:43:4323楼 得分:0
    UP
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-25 13:07:2824楼 得分:0
    操作系统2003,A机WEB,B机SQL 2000 
    A机数据库连接到B机上,出现不稳定状态,有时WEB访问正常,有时报SQL不存或被拒绝。随机的不稳定 
    A机两个网卡,B机两个网卡,同在一个交换机上,没有一点掉包。双方配私有地址进行数据库链接,同样的不稳定。 
    从A机Telnet到B机1433端口,发现的确不稳定,有时能连上,有时无法连接。用私有IP进行telnet也同是同样问题。 
    将数据库移到A机本好上,没有任何问题,稳定!怀疑B机系统有问题,再重装后,问题还是一样,不稳定。 

    天。。。这么奇怪!请教大家怎么解决,你们出现这种情况没有?谢谢
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-25 13:09:4325楼 得分:0
    操作系统2003,A机WEB,B机SQL 2000 
    A机数据库连接到B机上,出现不稳定状态,有时WEB访问正常,有时报SQL不存或被拒绝。随机的不稳定 
    A机两个网卡,B机两个网卡,同在一个交换机上,没有一点掉包。双方配私有地址进行数据库链接,同样的不稳定。 
    从A机Telnet到B机1433端口,发现的确不稳定,有时能连上,有时无法连接。用私有IP进行telnet也同是同样问题。 
    将数据库移到A机本好上,没有任何问题,稳定!怀疑B机系统有问题,再重装后,问题还是一样,不稳定。 

    天。。。这么奇怪!请教大家怎么解决,你们出现这种情况没有?谢谢
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-25 13:10:0826楼 得分:0
    A机数据库连接到B机上,出现不稳定状态,有时WEB访问正常,有时报SQL不存或被拒绝。随机的不稳定  
    A机两个网卡,B机两个网卡,同在一个交换机上,没有一点掉包。双方配私有地址进行数据库链接,同样的不稳定。  
    从A机Telnet到B机1433端口,发现的确不稳定,有时能连上,有时无法连接。用私有IP进行telnet也同是同样问题。  
    将数据库移到A机本好上,没有任何问题,稳定!怀疑B机系统有问题,再重装后,问题还是一样,不稳定。  
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-26 10:52:3627楼 得分:0
    硬件兼容性问题最容易搞死人了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-26 10:56:2428楼 得分:0
    原来会是这样,明白了
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    世纪乐知(北京)网络技术有限公司 版权所有 京 ICP 证 020026 号
    Copyright © 2000-2007, CSDN.NET, All Rights Reserved