我在虚拟机上建了两个XP 系统,分别装了sql server 2000,一个系统的服务器是1,另一个服务器叫2,然后可以两个虚拟机系统互相可以Ping通ip,也可以ping 通服务器名,但是互相不能注册,也使用了windows和SQL SERVER验证,登录名和密码也设置一样,请问为什么两个SQL企业管理器里不能互相注册?
比如我在虚拟机1上新建注册的时候,可以显示出2的服务器名,但是注册不成功,显示服务器2不存在或拒绝访问,请问如何解决,求大神?
PS:防火墙已关闭。

解决方案 »

  1.   

    确认两边都装了SQL2000 SP4补丁了没? 如没装请务必安装一下.
      

  2.   

    两边各执行select @@version, 把结果贴一下..
      

  3.   

    检查两边的系统参数remote access是否为1, 不是的话设为1后试试.sp_configure 'remote access',1reconfigure
      

  4.   


    设置成功了,还是不行.
    我想问一下使用SQL SERVER账户信息登录时,设置的登录名和密码是不是我安装时候设置的那个登录名sa 和密码?
      

  5.   

    SQL2000企业管理器->SQL实例->右键-属性->安全性->检查是否启用SQL和Windows验证.
      

  6.   


    啊哈,谢谢版主,我成功了,原来是我太2了。SP4的补丁我只是解压了,没有安装,我SX了!