Windows 2003操作系统的防火墙默认情况下不开放1433端口,把这个端口打开即可。

解决方案 »

  1.   

    用netstat -an查看一下2003有没有打开1433端口
      

  2.   

    估计是权限问题:win2000系统的的登录用户能登录win2003系统吗?如果能的话,该用户在win2003中有登录数据库的权限吗?
      

  3.   

    在2003的机器上用isql -E -S127.0.0.1是否能连接上,如果不行,应该是本机上的sql没打补丁。