Navicat连接SQL Server数据库,报错08001-命名管道提供程序:无法打开与SQL Server的连接

Navicat连接SQL Server数据库,报错08001-命名管道提供程序:无法打开与SQL Server的连接

 

Navicat连接SQL Server数据库,报错08001-命名管道提供程序:无法打开与SQL Server的连接_第1张图片

遇到这个错误在网上找了很多的教程,发现都不可以或者和上述错误有些出入,在弄了一天后终于摸索出了解决方案

Navicat连接SQL Server数据库,报错08001-命名管道提供程序:无法打开与SQL Server的连接_第2张图片

我们使用SQL Server身份验证登陆  因为一般情况下你配置远程连接的数据库的时候配置文件中都是需要用户名和密码的 如何配置SQL Server身份验证登陆就不讲了  网上一大堆  接下来我们解决上面远程的登陆不了的问题

其实我们遇到这样的问题 第一步应该是查看sqlserver的默认端口1433有没有打开 

Navicat连接SQL Server数据库,报错08001-命名管道提供程序:无法打开与SQL Server的连接_第3张图片

然后检查这两个服务是否打开  或者右键重启一下

Navicat连接SQL Server数据库,报错08001-命名管道提供程序:无法打开与SQL Server的连接_第4张图片

启用这三个协议

Navicat连接SQL Server数据库,报错08001-命名管道提供程序:无法打开与SQL Server的连接_第5张图片

务必要改的地方在这里  把ipall 的TCP端口改成1433 这样就可以使用navicat连接成功了  如还遇到了其他问题 请在下面留言

Navicat连接SQL Server数据库,报错08001-命名管道提供程序:无法打开与SQL Server的连接_第6张图片

你可能感兴趣的:(运维)