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

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

日常记录

最容易出现的问题说明:

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

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

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

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

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

主机名\实例名

方式二:

127.0.0.1\实例名

方式三:

IPv4\实例名

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

127.0.0.1,端口号

提示:如果不清楚端口号, 确保服务正常,输入127.0.0.1,点击…,稍等,会自动提示端口号,再用逗号配置端口号
Navicat 12 连接SQL Server数据库,报错08001-命名管道提供程序:无法打开与SQL Server的连接[2]_第2张图片
Navicat 12 连接SQL Server数据库,报错08001-命名管道提供程序:无法打开与SQL Server的连接[2]_第3张图片

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

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

链接测试示例

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

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

你可能感兴趣的:(#,SQL,Server,11)