c# winform 连接SQL时好时坏,什么有关问题


c# winform 连接SQL时好时坏,什么问题?
服务器:winXP,安装SQL2000
客户机:winXP或win2000

c#   winform,通过IP地址连接数据库,
如:SERVER=192.168.1.1;UID=sa;PWD=123;DATABASE=db

出现问题如下(win2000和winXP都一样):
1、客户机刚开机后,打开软件,成功连接数据库,可以正常操作
2、客户机运行一段时间后,再打开软件,都会连接数据库不成功,出现“SQL不存在或拒绝访问”的错误,需要电脑重启动后才能正常连接。
3、客户机一般只用office,QQ,MSN,和VirusScan杀毒软件。

这样的问题要怎么解决呢?

C#语言 .net 程序开发

LC3141 10 years, 5 months ago


如把端口换成1435

SERVER=192.168.1.1,1435;UID=sa;PWD=123;DATABASE=db

狙击兵3号 answered 10 years, 5 months ago


bang ding

djzyts answered 10 years, 5 months ago


这种问题的确让人头疼,到现在网上也没有一个让人信服的说法.

大家都是猜测,我的意见也是杀毒软件和网络设置的问题.

Xx丶老寞 answered 10 years, 5 months ago


换SQL监听端口.把1433换成1434或1435

乌龟吃大饼 answered 10 years, 5 months ago


打sp补丁就好了。。。

最近每次看见200分的贴都是星宇MM发的~~~~~~~~ ^_^

sd20365 answered 10 years, 5 months ago


分析有两种可能:
1、网络问题,网内有病毒,发包数量大造成网络拥塞;
2、软件问题,如果软件是你们自己开发的,检查是否软件的DB层写的有问题,如:每一个Sql连接打开后没有关闭等。

姬百合珊瑚 answered 10 years, 5 months ago


应该是网络环境问题,小心其他机器都攻击你的服务器,至少网络肯定拥塞,所以你的服务器时通时不通。
当然你服务器也有可能有问题,反正网络中的其他机器肯定有些是有问题的。
用些软件检查下看看

软绵绵小狗子 answered 10 years, 5 months ago


应该是服务器的问题

超薄浮点草莓味 answered 10 years, 5 months ago


或者重新安装SQL Server 2000试试.

喂你吃小鱼 answered 10 years, 5 months ago


打sp4

ade123 answered 10 years, 5 months ago


应该是网络问题

xixing晴 answered 10 years, 5 months ago


我也遇到过类似问题 我换了WIN2000 SERVER版 操作系统就好了

人工ZZ爱酱 answered 10 years, 5 months ago


检查一下网络环境...

既然刚开始可以正常连接,那就说明程序没什么问题..

而客户机运行一段时间后,就出现问题,那就是网络环境的问题了...

蹲在厕所数阿冀 answered 10 years, 5 months ago

Your Answer