安装SQL Server 2008 后无法连接或error 40的问题,网上虽然有很多解决办法,但是都不太全,我自己整理了一份比较全的解决方法,希望一次性解决这个困扰大家的问题。
工具/原料
WINDOWS电脑
SQL Server 2008
一、检查服务是否启动
1、本着先易后难的原则,先做最魑徒扮阙简单的检查和修复。第一就是看看SQL的引擎服务是否开启。打开计算机管理,选择服务,从右边的服务列表里找到如下图的SQL服务。

3、现在可以打开SQL SERVER Management Studio服务管理器连接试试是否可以进入了。

2、选中入站规则,点击右边的添加新建规则。

4、此规则应用与《TCP》,特定本地端口输入1433(这个是SQL的默认端口),然后点下一步。

6、何时应用该规则,没什么特殊的情况建议全选。然后下一步。

8、防火墙的新入站规则就建立好了。此时返回第一步,重新启动一下SQL服务,然后再次连接试试看。

2、找到SQL SERVER网络配醅呓择锗置下面的实例协议(实例名在安装的时候设置好的,可能大家会有不同),查看右边的TCP/IP协议是否禁用。(不管是否禁用都打开看看,后面还有设置)

4、然后点击IP地址标签,看看里面是否有服务器的IP地址。若没有,请把IP地址、端口和已启动,按下图设置好。(IP是服务器的IP,若是本地服务则是127.0.0.1)

5、全部设置好之后,回到上个页面,重新启动一下SQL SERVER服务(跟在计算机设置里面的服务启动其实是一样的)
6、好了,经过这三种设置以后,除非是特殊的情况,一般都可以连接了,若还有其他方法,请大家留言补充,谢谢。