【问题标题】:asp.net mvc Load Database from .mdf fileasp.net mvc 从 .mdf 文件加载数据库
【发布时间】:2017-03-14 20:41:00
【问题描述】:

我正在使用 MVC,使用实体框架构建一个 Web 应用程序。 通常,实体框架从安装在机器上的 MSSQL 服务器的数据库中获取数据。

我想在登录时进行检查,例如,如果数据库连接正常,则获取 .mdf 文件(存储在云服务器上)并使用该数据库中的数据。

这将是“紧急”数据库、备份等。

这可能吗?

【问题讨论】:

  • 如果您的数据库无法从您的 Web 应用程序访问,您应该处理连接问题。将 mdf 文件存储为备份听起来像是在处理症状而不是问题。
  • 你还假设 SQL Server 的实例正在运行 - 你可以attach a database,但它仍然必须通过 SQL Server 运行,我认为它不会加载远程文件。

标签: c# sql-server asp.net-mvc mdf


【解决方案1】:

您可以使用将连接字符串连接到数据库的 DbContext 构造函数。这就是您可以处理要连接到哪个数据库的方式。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多