登录站点

用户名

密码

深圳市中辉盛电子有限公司-sql server2000连接出错的一个问题

5已有 401 次阅读  2011-11-10 11:54   标签有限公司  电子  深圳市  中辉 

深圳市中辉盛电子有限公司-sql server2000连接出错的一个问题
本文来自深圳市中辉盛电子有限公司
本文地址:http://www.zhonghui-su.com      http://www.zh-su.com
这几日被一个问题搞伤了,用c#开发的一个管理软件,在客户现场试运行时发现远程连接sql server2000数据库,连接可以,查询操作也可以,但发现所有往数据库里添加或修改记录的操作全部失败。奇怪的是删除数据库原有记录的操作却也没问题。

这个和我一起做这个项目的朋友在自己家里有两台机器联网测试,都毫无问题,但却不知道客户那里就怎么不行。我们被客户催的头大,也很恼火,搞了两天检查了各种可能,代码看了有看,但都没解决这个问题。

每次错误的提示都一样:“在建立与服务器的连接时出错。在连接到 SQL Server 2000 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)”

google了下,网上到处是这个问题的帖子,按照网上的帖子,有几种可能的原因,比如命名管道和tcp/ip没有打开等等,逐个试不行。

今天没办法,我换了个环境来测试,在实验室里的局域网环境测试,发现还是这个问题,一怒之下,直接把两台机器用网线对接,还是这个问题。还发现个奇怪的问题,两台机器互相ping不通,但居然可以连接数据库进行查询。这让我怀疑是杀毒软件防火墙的问题,关闭杀毒软件和360安全卫士,测试,还是不行。于是检查了下windows防火墙,发现例外规则里没有看到1433这个端口,遂添加之,测试,OK

看来还是防火墙把1433端口给封了。
中辉盛供应型号:
L816C 3900 SOP4 原装
LTV814 2100 SOP4 原装
TCT1031 2500 DIP8 原装
TNY275N 577 DIP8 原装
JRC2094D 4000 DIP8 原装
L9363 3800 DIP14原装
TLP734G 2000 DIP6 原装
KA431C 2000 DIP8 原装
SN76604N 975 DIP 原装
TDA2320A 2000 DIP8 原装
4N25V 7000 DIP 原装
LM1112CN 1112 DIP16原装
JRC2072D 350 DIP8 原装
UPB571C 5000 DIP8 原装
S21MT1 7000 DIP4 散新
S21MT2 20000 DIP4 散新
S21ME6 30000 DIP4 散新
TLP250 2000 DIP8 散新
TLP350 2919 DIP8 散新
TLP621-1 11000DIP4 散新
TLP627-1 3000 DIP4 散新
TLP627-1 5000 SOP4 散新
TLP521-1 23000DIP4 散新
TLP521-2 9500 DIP8 散新
TLP521-4 6500 DIP16散新
TLP620GB 9000 SOP4 散新
TLP114A 6000 SOP5 散新
TLP181GB 20000SOP4 散新
TLP127 10000SOP4 散新
3sd11 10000000 散新
TLP521-1/-2/-3/-4 100000 散新
本文来自深圳市中辉盛电子有限公司
本文地址:http://www.zhonghui-su.com      http://www.zh-su.com

[upload=jpg]/filefold/MemberNews/2011-8-8/610204575.jpg[/upload]

 

上一篇: 本文来自深圳市中辉盛电子有限公司 下一篇: 深圳市中辉盛电子有限公司-LDO TPS70351疑问

分享 举报

发表评论 评论 (5 个评论)

涂鸦板