provider: Named Pipes Provider, error: 40 – 无法打开到 SQL Server 的连接

栏目: 数据库 · 发布时间: 7年前

内容简介:转载请注明文章出处:这是今天关于Windows的第三篇博文(囧),当然这篇不是吐槽而是转载关于Asp.Net程序连接SQL Server出错的解决办法。文章目录

转载请注明文章出处: https://tlanyan.me/provider-named-pipes-provider-error-connect-sqlserver-error

这是今天关于Windows的第三篇博文(囧),当然这篇不是吐槽而是转载关于Asp.Net程序连接SQL Server出错的解决办法。

文章目录

错误描述

在Asp.Net应用程序里配置connectionString,打开网页时抛出异常:

[Win32Exception (0x80004005): 系统找不到指定的文件。]
 
[SqlException (0x80131904): 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: Named Pipes Provider, error: 40 - 无法打开到 SQL Server 的连接)]
 

解决办法

以下内容主要转载自: https://blog.csdn.net/haoge921026/article/details/61920229 ,略有整理。

一、检查连接参数

检查Web.Config的连接字符串是否正确:


三种写法

// string constr = “server=.;database=myschool;integrated security=SSPI”;

// string constr = “server=.;database=myschool;uid=sa;pwd=sa”;

// strConnection = “data source=.;initial catalog=netdb;user id=sa;pwd=sa”;

`

二,检查服务器配置

1. 检查 MSSQLSERVER 服务是否开启

provider: Named Pipes Provider, error: 40 – 无法打开到 SQL Server 的连接

2. SQL Server 网络配置

  1. 启用 TCP/IP 协议

    在配置 工具 中同时使用TCP/IP和named Pipes,点击”确定”,然后重启SQLserver服务;

provider: Named Pipes Provider, error: 40 – 无法打开到 SQL Server 的连接

  1. 右键右侧的 TCP/IP 的属性,启用供外部连接的那个 IP 地址和端口。

provider: Named Pipes Provider, error: 40 – 无法打开到 SQL Server 的连接

注意:TCP动态端口要为空!默认值是0,要删掉,然后在TCP端口一栏填入1433。

三、检查防火墙

如果数据库在本机,可以略过此步。如果数据库在远程机器,请先关闭掉远程机器的防火墙,如果连接成功则说明防火墙配置有问题,重新启用并放行1433端口。

总结

对SQL Server不熟的锅,这笔账不应该算到Windows上。不过说实在的,SQL Server默认使用动态端口也挺奇葩的。


以上所述就是小编给大家介绍的《provider: Named Pipes Provider, error: 40 – 无法打开到 SQL Server 的连接》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

数字麦克卢汉

数字麦克卢汉

(美)保罗﹒莱文森(Paul Levinson) / 何道宽 / 社会科学文献出版社 / 2001年 / 20.0

本书是一本三合一的书。既是麦克卢汉评传,又是一部专著,而且是让网民“扫盲”和提高的指南。 《数字麦克卢汉》实际上有两个平行的主题和任务。一个是批评和张扬麦克卢汉。另一个是写作者自己的思想。它“不仅谋求提供进入数字时代的向导……而且谋求证明麦克卢汉思想隐而不显的准确性。为了完成这个双重任务,本书的每一章都试图阐明麦克卢汉的一种重要的洞见、原则或概念。与此同时,它试图揭示麦克卢汉告诉我们一些什么......一起来看看 《数字麦克卢汉》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

随机密码生成器
随机密码生成器

多种字符组合密码

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具