php sqlserver08001,navicat连接sql server报错08001如何解决

6eeee5fc38adcac1ff1b27de3653126c.png

1、SQL Server - 新建连接,验证分为两种方式“SQL Server 验证”与“Windows 验证”,在安装SQL Server过程中“Windows验证”是默认选择项,也可以选择这两种共同的方式,“SQL Server 验证”不作为单独选择项的。

2、然而使用“Windows 验证”连接测试时,出现报错如下图:

f400b536a35a9f58f164326215f84aaa.png

3、主机名或IP地址不是手动输入,而是点击框右按钮选择:

06ac23596bb357debc3fa7e43fbef613.png

4、开始→控制面板→系统和安全→管理工具→服务,(或者鼠标右击我的电脑→管理→服务与应用程序→服务)将下图红框标记处进行启动(已启动最好重新启动一下):

801b5de49d260a8891df9866080c83a8.png

5、打开SQL Server 配置管理器;

5b06138ba48c7dfd8c6eb2d5f6097815.png

6、配置SQL Server服务,将SQL Server启动或重新启动:

2a372328bf00080209ea1905a6f5f014.png

7、打开SQL Server 网络配置,如图所示:

8fd88eb3b8f9bfdca084d4a0bf8db69d.png

8、回到Nativcat获取主机名或IP地址的值,如图所示:

9e97c50d5751c2d7fc9b4bf841ea5967.png

9、测试连接,OK;

552ebcab6740c4655118e97a8d4c9221.png