我在两台机上都装了SQL SERVER 2000,然后我要从一台机上连接到另一台机的SQL SERVER2000上,总是出现“[DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或拒绝访问”。在网上找了很多解决方法,但是都不行,,,从“服务管理器”上连接到目标机上则出现“拒绝访问”,应该怎么办啊,,高手们,,谢谢啦

解决方案 »

  1.   

    1、两台机器的物理网络及路由通不通,能不能PING通
    2、有没有硬件防火墙,端口有没有开,或者有没有防火墙程序,是不是被它挡住了
      

  2.   

    工具-->选项-->高级-->登陆超时  设的高一点
      

  3.   

    我在A,B两台机上都装了SQL2000,现在在B机上能够正常连接A机数据库,但是从A机上连接B机上的数据库时总是出现这个错误,,,是哪里有问题啊。??
      

  4.   

    还有,我两台机子为什么有时PING得通,有时又PING不通呢?
      

  5.   

    打上补丁"chs_sql2ksp3.exe"(现在好像有sp4啦)与"mdac28chs.exe"试试 
    注:"chs_sql2ksp3.exe"服务器补丁.
       "mdac28chs.exe"客户端补丁.
      

  6.   

    看看你的SQL SERVER的登陆设置是Windows用户登陆还是混合身份登陆,要选后者