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

港控/mmm° 2022-02-28 18:24 880阅读 0赞

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

日常记录

最容易出现的问题说明:

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

(2)服务没启动,请检查

在这里插入图片描述

(3)注意输入的主机内容格式,比如主机名填写有问题,正确如下:

方式一(斜杠只能是\,不能是/):

  1. 主机名\实例名

方式二:

  1. 127.0.0.1\实例名

方式三:

  1. IPv4\实例名

方式四(不用冒号,用逗号加端口号):

  1. 127.0.0.1,端口号

提示:如果不清楚端口号, 确保服务正常,输入127.0.0.1,点击…,稍等,会自动提示端口号,再用逗号配置端口号
在这里插入图片描述
在这里插入图片描述

(4)默认 1433 端口号,一般不用管
打开配置管理里面的 SQL Server Configuration Manager,选择网络配置和 sql 协议,启用TCP/IP,双击,将IP地址里面的IPALL动态端口删除,端口号改为1433。

(5)(我遇到的问题,不是服务没启动,重启一遍就好了,我把服务重新启动一遍,就可以找到实例了,链接也成功了)

链接测试示例

在这里插入图片描述

在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,880人围观)

还没有评论,来说两句吧...

相关阅读