实体框架数据库问题-建立与SQL Server的连接时发生与网络相关或特定于实例的错误

克莱·史密斯
A network-related or instance-specific error occurred while establishing a connection to SQL Server

主页加载正常,但是当我尝试转到“帐户/注册”或“帐户/登录”时发生错误。

该错误发生在文件Filters / InitializeSimpleMembershipAttribute.cs的SimpleMembershipInitializer构造函数中的这一行上

if (!context.Database.Exists())

现在,如果我将web.config设置为

<entityFramework>
    <defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework" />
</entityFramework>

它仅在本地工作,但我假设它使用的是本地数据库。现在,我在web.config中的实体框架看起来像

<defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework" />

我在另一个应用程序中使用相同的托管服务和免费数据库(appharbor和SQL Server Yocto),并且工作正常。我最近设置了一个新的应用程序和数据库,但是它不起作用。我可以在SQL Server中很好地连接到数据库,并在Visual Studio 2012中扩展DataConnections-> MyContextName,因此我知道连接字符串不是问题。

我想知道托管数据库的服务器上是否有问题,而我无权访问。

我对如何解决此问题一无所知。谢谢。

符文

问题可能是连接字符串名称配置不正确和/或未遵循实体框架约定(实体框架版本之间有些不同)。如果您可以从自己的计算机或SQL Server管理页面连接到数据库,则该问题不太可能与数据库/数据库服务器本身有关。

看一下这个讨论,其中另一个用户遇到了类似的问题。您可能只需要为实体框架数据库上下文设置正确的连接字符串名称。还要确保已设置迁移以创建数据库。

这可以解释为什么它与本地数据库连接工厂一起在本地工作。我怀疑数据库是在本地SQL服务器中创建的,并且可以不受限制地这样做。在AppHarbor上,您需要使用提供的数据库和连接字符串,因为您无法自己创建数据库。您可以通过连接到本地数据库服务器并列出可用数据库来确认是否是这种情况。

我还建议您使用此示例应用程序以及有关在AppHarbor上运行迁移和配置实体框架(4.3)的相关博客文章

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

测试实体框架数据库连接

来自分类Dev

建立与SQL Server的连接时发生网络相关或特定于实例的错误

来自分类Dev

MySQL“与SQL Server建立连接时发生与网络相关或特定于实例的错误”

来自分类Dev

还原实体框架使用的本地Sql Server数据库

来自分类Dev

建立与SQL Server的连接时发生与网络相关或特定于实例的错误(在Asp.net Mvc应用程序中)

来自分类Dev

SQL Server数据库连接问题

来自分类Dev

Sqlcmd:错误:Microsoft SQL Server本机客户端10.0:发生与网络相关或特定于实例的错误

来自分类Dev

无法建立与SQL Server数据库的连接

来自分类Dev

实体框架数据库连接错误

来自分类Dev

通过WCF服务使用连接字符串建立与Azure SQL数据库的连接时出现问题

来自分类Dev

在stimulsoft报告上建立到sql服务器错误26的连接时发生与网络相关或特定于实例的错误

来自分类Dev

实体框架:如何建立新的数据库连接并运行所有迁移?

来自分类Dev

如何建立与远程数据库sql server的连接?

来自分类Dev

使用实体框架和存储库模式在SQLite和SQL Server数据库中同时进行数据操作

来自分类Dev

建立与SQL Server的连接时发生与网络相关或特定于实例的错误。查找指定的服务器/实例时出错)

来自分类Dev

建立与SQL Server的连接时发生网络相关错误或特定于实例的错误

来自分类Dev

Java-尝试与远程SQL数据库建立连接

来自分类Dev

建立与SQL Server的连接时发生与网络相关或特定于实例的错误(在Asp.net Mvc应用程序中)

来自分类Dev

实体框架数据库问题-建立与SQL Server的连接时发生与网络相关或特定于实例的错误

来自分类Dev

将使用实体框架编写的应用程序从客户端机器连接到SQL Server 2014数据库

来自分类Dev

在SQL Server中使用代码优先实体框架创建数据库

来自分类Dev

建立数据库连接(xampp)时发生WordPress错误

来自分类Dev

使用实体框架从数据库中检索数据时出现 WebAPI 问题

来自分类Dev

如何在远程主机上使用实体框架和 SQL Server 更新数据库

来自分类Dev

尝试创建数据库时出错:建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误

来自分类Dev

尝试连接到 MySQL 服务器:建立到 SQL Server 的连接时发生与网络相关或特定于实例的错误

来自分类Dev

PHP sqlsrv_connect to SQL Server:建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误

来自分类Dev

Kubernetes 与 SQL Server 建立连接时发生与网络相关或特定于实例的错误

来自分类Dev

使用代理从 CORE 连接到 Google Cloud SQL 实例:发生与网络相关或特定于实例的错误。我可以通过 mysql cmd 连接

Related 相关文章

  1. 1

    测试实体框架数据库连接

  2. 2

    建立与SQL Server的连接时发生网络相关或特定于实例的错误

  3. 3

    MySQL“与SQL Server建立连接时发生与网络相关或特定于实例的错误”

  4. 4

    还原实体框架使用的本地Sql Server数据库

  5. 5

    建立与SQL Server的连接时发生与网络相关或特定于实例的错误(在Asp.net Mvc应用程序中)

  6. 6

    SQL Server数据库连接问题

  7. 7

    Sqlcmd:错误:Microsoft SQL Server本机客户端10.0:发生与网络相关或特定于实例的错误

  8. 8

    无法建立与SQL Server数据库的连接

  9. 9

    实体框架数据库连接错误

  10. 10

    通过WCF服务使用连接字符串建立与Azure SQL数据库的连接时出现问题

  11. 11

    在stimulsoft报告上建立到sql服务器错误26的连接时发生与网络相关或特定于实例的错误

  12. 12

    实体框架:如何建立新的数据库连接并运行所有迁移?

  13. 13

    如何建立与远程数据库sql server的连接?

  14. 14

    使用实体框架和存储库模式在SQLite和SQL Server数据库中同时进行数据操作

  15. 15

    建立与SQL Server的连接时发生与网络相关或特定于实例的错误。查找指定的服务器/实例时出错)

  16. 16

    建立与SQL Server的连接时发生网络相关错误或特定于实例的错误

  17. 17

    Java-尝试与远程SQL数据库建立连接

  18. 18

    建立与SQL Server的连接时发生与网络相关或特定于实例的错误(在Asp.net Mvc应用程序中)

  19. 19

    实体框架数据库问题-建立与SQL Server的连接时发生与网络相关或特定于实例的错误

  20. 20

    将使用实体框架编写的应用程序从客户端机器连接到SQL Server 2014数据库

  21. 21

    在SQL Server中使用代码优先实体框架创建数据库

  22. 22

    建立数据库连接(xampp)时发生WordPress错误

  23. 23

    使用实体框架从数据库中检索数据时出现 WebAPI 问题

  24. 24

    如何在远程主机上使用实体框架和 SQL Server 更新数据库

  25. 25

    尝试创建数据库时出错:建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误

  26. 26

    尝试连接到 MySQL 服务器:建立到 SQL Server 的连接时发生与网络相关或特定于实例的错误

  27. 27

    PHP sqlsrv_connect to SQL Server:建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误

  28. 28

    Kubernetes 与 SQL Server 建立连接时发生与网络相关或特定于实例的错误

  29. 29

    使用代理从 CORE 连接到 Google Cloud SQL 实例:发生与网络相关或特定于实例的错误。我可以通过 mysql cmd 连接

热门标签

归档