A机器使用sqlserver2005 management Studio远程连接SQLserver2008数据库.出错:超时时间已到。在操作完成之前超时时间已过或服务器未响应。 (.Net SqlClient Data Provider)------------------------------
有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=-2&LinkId=20476------------------------------
服务器名称: xxx.xxx.xxx.xxx
错误号: -2
严重性: 11
状态: 0
可是,在本地局域网中的另外一台机器B,按照同样的IP和用户密码又能够进行远程访问数据库.
请问,是因为A机器的原因吗?

解决方案 »

  1.   

    查看用户名 密码是否有错。
    能否ping通
    a机本身有没有什么网络问题。
      

  2.   

    A机器使用sqlserver2005 management Studio远程连接SQLserver2008数据库.出错:2005的客户端应该是不能连2008的数据库的吧!
      

  3.   

    说明一下具体情况吧:
    登录目标机器的操作系统为winserver2008,数据库为sqlserver2005.我有两台电脑,一台为win7系统,另一台为winserver2008.win7系统可以正常远程登录目标机器的数据库,但是winserver2008的机器却无法登录,显示登录超时,错误号为:-2的错误信息,两台机器均可Ping,telnet 1433端口,防火墙也都关闭.请问是否为两个不同的系统的原因.
      

  4.   

    sqlserver2005 management Studio远程连接SQLserver2008数据库.出错:这个一般是软件版本不匹配引起的,本人在工作中是orcal版本有不同的,另外PB及TOAD在有些小语法上是不通用的,所以有些我写的语句在PB里能执行的,在TOAD里就会有出错提示,或是在TAOD里执行可以的,在PB里就通不过了。
      

  5.   

    我机器上的sqlserver版本与目标机器上的sqlserver版本一致
      

  6.   

    应该是你的WIN SERVER2008那台电脑的设置问题
    有时候本机的设置也会影响到数据库的访问 
      

  7.   

    WIN SERVER2008这台客户端可以正常访问服务器的共享文件吗?往这方面考虑一下看看