困惑一年之久的SQL server问题,我要疯了(在线等候佳音) (200分)

  • 主题发起人 DZHZH2000
  • 开始时间
D

DZHZH2000

Unregistered / Unconfirmed
GUEST, unregistred user!
环境:公司内部局域网 20台左右客户机
1、服务器:hp2000+win2000(正版)+sql server2000(正版)+瑞星杀毒实时监控(正版)
2、客户机:winme(盗版)+瑞星杀毒实时监控+应用软件(自主开发delphi6)
c/s模式。都是sa身分登录
3、sql server的许可数足够。
问题:近一年来,有时早上8点上班,启用应用程序时,有的客户机不能连接数据库。部分
机器可以。大约9点多,才陆续可以全连通。
曾经采取的处理:
1、换交换机:未解决问题。
2、关闭服务器的休眠模式:未解决问题。
3、怀疑服务器网卡问题:未解决问题。因为在服务器上有共享目录,此目录下所有程序
可以运行。
好像这个问题是在安装了瑞星(正版)后才出现的,但我又不能不用瑞星。
4.瑞星卸载了,还不行.
 
不清楚,up
 
但我又不能不用瑞星 <<== 这个有点奇怪,,不能不用? 瑞星很烂...金山比它好多乐
 
停你的意思是网络没有问题能正常工作的,就是Dephi的应用系统不能连接到数据库,
你应该在dephi里调试你的应用系统是因为什么原因导致连接的失败,看是因为连接超时,还是因为不能
找到server等,可以查找更加详细的错误信息,在根据原因去断定是数据库的饿问题还是网络协议等的问题
在去配置数据库服务器等。看你说的情况不身很好定位问题的原因。有时侯是你的delphi应用系统的问题
没有考虑负载平衡等问题,或者数据库的一些连接的参数有问题。
 
to tusc_heqiao:
有的机器可以连接,说明连接参数不会有问题。
我是c/s结构,怎么考虑负载均衡问题?
此时此刻,就是问题发作期,我已经卸载了瑞星,还有2台机器不能建立连接。
 
你的怀疑是对的,我见过用VB+SQLSVR做的公文处理系统,在瑞星杀毒实时监控的情况下
确实会出现这个问题,网络连接很不稳定。换另一个杀毒实时监控软件试试看。
 
server部分不能用瑞星(它就不是为服务器设计的),也不能用金山(可能不稳定),最好用norton 企业版!
 
你的客户端取的数据量大不大?服务器上有没有别的应用!
 
发生这种情况和问题消失有什么规律?
在问题发生时,可用通过客户端的ENTERPRISE MANAGER访问数据库吗?
做一个SOCKET C/S程序测发生问题时,SERVER和那台CLIENT间的TCP UDP丢包率?
联不上服务器的客户机有规律吗,交换物理联路连接,这种现象也交换吗?
总之要多考虑问题,多实验,根据结构再考虑问题
 
单独安装一台SQL Server服务器,不要与局域网登陆服务器为同一台机器试试
 
首先,查看所有客户端的软件是否正常安装,用SQLSERVER2000光盘重装一下,
查看网络配置情况,采用协议情况(TCP/IP,去掉NETBU等其它协议),网线质量如何,
水晶头接法如何,再有就是线路干忧问题.
 
to wangjiankang_71:
如第一条所述:早八点上班开机,部分机器连接不上数据库,大约九点陆续可以连通。
每隔几天出现一次,不固定,有时连续一个月正常,有时隔天出现一次。
 
瑞星杀毒实时监控的错,win2000 server 千万不要装瑞星杀毒实时监控,就是卸掉都不行,要重装系统.
 
to caoliu:
如你所述“瑞星杀毒实时监控的错,win2000 server 千万不要装瑞星杀毒实时监控,就是卸掉都不行,
要重装系统.”。
不知你是亲身经验还是。。。请再详细说说。
如果属实,就给分。
 
前面好像有个这样的问题的大讨论。

还可能是 客户端 mdac_typ 版本的问题。 下一个新的数据库驱动程序试试。
 
我觉得你本身的思路就不对头,你再想想如果说是8点钟的时候
只有几个人可以上,其它的人上不去,再过一会儿9点钟的时候
大家就都可以上了,这个过程中有没能人为的因素?如果没有的
话,这个过程是不是有点象刚睡醒一样,慢慢的。

我倾向于休眠问题,因为网卡也有休眠模式的。
 
在说明一下:遍查了服务器,win2000没有在8点执行的任务,sqlserver也没有设8点
执行的维护任务(比如备份等等),也不会是人为破坏。
 
这样的话,我觉得更有可能是某个部件休眠的问题!
除非你的电脑已经“活了”!
 
to caoliu:
如你所述“瑞星杀毒实时监控的错,win2000 server 千万不要装瑞星杀毒实时监控,就是卸掉都不行,

是亲身经验,我现在win2000 server每次启动就报一个不明原因的错;
 
顶部