出现此种情况,原因有四个:
第一:你的sqlserver服务没有启动。
第二:服务器未配置好网络。
第三:安装sqlserver2005后,修改了主机名或者修改了实例名。
第四:重装sqlserver2005后,多实例名存在,而实际默认实例名仍然是已经删除的实例。
此四种相应的对策:
第一:请启动你的sqlserver服务。
第二:对于第一种情况可能性较小,一般默认情况下在本机访问的网络配置已经正确。不过还是建议你检查一下监听的端口是否是默认的1433
第三:对于第二种情况如果是修改了主机名或者是实例名,建议你通过TCP/IP协议连接,而不是name pipe协议。即通过127.0.0.1来访问,而不是实例名。
第四:如果因删除过实例而导致的。则请到注册表中对应的sqlserver实例名进行修改,把已经删除的实例项删除。
检查SQLServer的服务器端的监听服务是否启动
服务器SQL的端口有没有防火墙被禁掉
应该是安装的时候出错了,删掉重新安装一下就好了