繁体   English   中英

ASP.NET Web应用程序突然无法连接到数据库。 网络接口错误26

[英]ASP.NET Web Application suddenly cannot connect to database. Network Interface Error 26

建立与SQL Server的连接时发生与网络相关或特定于实例的错误。 服务器未找到或无法访问。 验证实例名称正确,并且已将SQL Server配置为允许远程连接。 (提供者:SQL网络接口,错误:26-指定服务器/实例时出错)

我正在使用Visual Studio 2015和SQL Server Express 2014。

问题是,它之前工作得很好,现在突然之间我无法连接了。 据我所知,我尚未进行任何会影响到此的更改。 配置管理器中没有更改。 Visual Studio中的连接测试成功。 数据连接在服务器资源管理器中显示为绿色。 只是当我尝试通过我的应用程序访问数据库时,它不再起作用了。

我完全不知所措,已经尝试了几天。 通过检查服务器或实例名称或远程连接设置等,都解决了该主题上的所有其他帖子,但不适用于我的情况。 关于这个问题有什么建议吗? 如果需要,我还可以提供堆栈跟踪。

好吧,几天前我发现了这个问题。 任何人都有可能导致此问题的确切情况,但为了以防万一,这是一个长期的尝试。

我从4.5和4.0迁移了我的应用程序,然后又迁移回去,重新安装了所有软件包。 4.5框架与Asp.NET成员身份一起使用了一段时间,但是由于某种原因而停止了。 回到顶端提供反馈解决方案安装了Identity和Identity.EntityFramework软件包,但是当我迁移回4.5时,不会自动添加使用Microsoft.AspNet.Identity.EntityFramework标记的标签,因此当用户注册时,该应用程序无法创建或访问自动创建的Identity数据库表。首次申请。 在web.config中添加了标记和DefaultConnection字符串,很不错。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM