打开SQL Server配置管理器,看看里面的各项服务开了没有,以及SQL Server的网络配置中Named Pipes和TCP/IP协议启用了没有,没有的话,启用他们。要是还是不行,就看一下你的实例是否还在,是不是改动了实例的位置或者删除了。或者连接时验证有错,看看验证的方式所用的密码对不对
开始->>SQLServer2005(2008)->>配置工具->>SQLServer外围应用配置器->>服务和外围连接的应用配置器->>点击"远程连接"->>本地连接和远程连接->>同时使用TCP/IP和named Pipes->>点"确定"->>重启SQLserver服务