1.  你检查一下,第一台电脑是不是防火墙访问端口给屏了。也就是说,第一台电脑不允许访问外部的1433端口
2. 会不会是两台电脑间的SQL版本不一样,第二台的版本高于第一台的

解决方案 »

  1.   

    我连数据库的时候都是把防火墙关了的,sql是用同一个安装程序装的,今天检查了一下,应该是第一台电脑操作系统的问题,第二台电脑是好的,既能当客户端也能当服务端。
      

  2.   

    是两台都是这样,觉得是程序的问题,我又把程序在xp环境下编译了一下,结果放到其他电脑上,win8.1, xp, win7还有虚拟机下都可以连上第一台和第二台电脑,现在基本可以确定是第一台电脑系统有点问题(因为另外一个人装的和第一台电脑一样的系统也是连不上其他的电脑,唉,我装的这什么盗版系统),当然也可能是程序的问题(VC++在win7下编译有问题?)。
      

  3.   

    现在xp不是微软不提供技术支持么?为什么服务器还用xp?很不安全吧