一个关于通过web service 访问安装于SQLServer2000上数据库出错的问题

Chinese Microsoft Windows

我用三台计算机来部署自己开发的C/S系统。计算机A上安装了Windows 2003 Server Enterprise 以及 SQL Server
2000 SP3 作为数据库Server;计算机B上安装了Windows 2003 Server Standard
以及客户端程序;计算机C上安装了Windows 2000 SP4以及自己开发的Web Service。现在的情况是:计算机C通过 Explorer
可以访问到计算机A,通过SQL Ananlyser 也可以连接到计算机A上的数据库。但是当使用计算机B上的客户端程序通过Web Service 使用ADO
.NET 访问A上的数据库时,系统提示:SQL Server does not exist or access denied
请问这是什么原因造成的呢?要如何解决?谢谢大家了~~~
检查一下windows2003的防火墙设置吧
谢谢回复,但是我已经把Windows自带防火墙设置为Disable了,也没有再装别的防火墙。