需要远程另一台机器的数据库(MSSQL 2005),我已经把外围设置里的远程连接设置成同时使用TCP/IP和named pipes。相关服务都已经设置成自动并已经打开。防火墙已经关闭,进入的时候是用混合模式的。
在google查到的解决方案和我自己设置的都相同,但是后面还是一样的报这个error,请大家帮忙解决一下,谢谢了。我公司的电脑连接搭到服务器的都可以远程,但是我现在要远程到我自己的电脑上的数据库,就报了这个错,我自己的电脑带到公司,并连上网。感谢大家了。

解决方案 »

  1.   

    1.先确保能ping通.2.确认目标数据库实例的SQL服务已启动.3.确认SQL服务是否有修改过默认端口(1433).4.目标服务器的防火墙可暂关闭试试.
      

  2.   

    感谢1楼的回答,IP和实例名都是对的;感谢2楼的回答,是设置需要远程的那台机器,也就是说,我现在上的机器是B,但是我要远程到A机器的数据库,我已经把A机器的数据库都设置好了;感谢3楼的回答,是用sa连接的,我在A机器数据库用sa可以进入;感谢4楼的回答,可以ping通A机器的IP,数据库的相关服务也已经启动,A机器的防火墙已经关闭,端口没有手动修改过。
      

  3.   

    请将sql server browser服务开启试试。