C:\WINDOWS\system32\drivers\etc 下的hosts文件 右键用记事本打开 加上127.0.0.1 localhost
试试

解决方案 »

  1.   

    这个问题我遇到过。开Sqlserver服务时 有一个相关的服务TCP/IP,没打开,手动打开一下就可以了,我当初花了两个小时才把这个问题找出来的,如还不懂,我在线帮你。
      

  2.   

    感觉不是TCP服务没开,没开第一种方法就连不上了!
    我也觉得是1楼所说的那样,可能host文件被修改了!
      

  3.   

    有些时候用了代理就不能使用localhost
    像我就是,在公司localhost就不启作用。
    一般都用127.0.0.1总之,localhost不行就用127.0.0.1
    如果都不行,再去具体追究吧。这种小问题没必要浪费时间
      

  4.   

    应该是TCP/IP协议的事,你的SQL服务没有打开,在我的电脑右键找管理->服务和管理程序->服务->然后找到
    TCP/IP启动就好了。还有看看你的SQL服务开了没有。
    我以前也遇到过