gpt4 book ai didi

azure - 带有本地 db .mdf 文件的 Web 应用程序如何发布到 Azure

转载 作者:行者123 更新时间:2023-12-03 05:58:29 24 4
gpt4 key购买 nike

我在 Azure 上发布了一个 Web 应用程序。(通过 Visual Studio 在本地创建)我还迁移了我的主数据库(Azure Sql 数据库)并与 Web 应用程序连接,当然已经创建了一个 sql 服务器实例。我的问题是我的 App_Data 文件夹中的本地数据库文件 .mdf 文件。当我发布我的应用程序时返回以下错误:提供程序:SQL 网络接口(interface),错误:52 - 无法找到 LocalDB 安装。验证 SQL Server Express 是否已正确安装并且 LocalDB 功能是否已启用。如何附加 .mdf 文件?并将其与我的 sql server 实例相关联?谢谢

最佳答案

我认为您无法使用 SQL Server Express(很确定没有安装 Express)。为什么要使用 SQL Server Express?

无论如何,您可以将其迁移到 Azure 到 SQL Server Compact - http://www.asp.net/mvc/overview/older-versions/deployment-to-a-hosting-provider/deployment-to-a-hosting-provider-deploying-sql-server-compact-databases-2-of-12

但是,如果您计划实现任何类型的复制(任何实例都将拥有自己的数据库),那么这种方法并不是很有效,并且还有一些其他缺点。

我认为,如果不需要 SQL Server Compact/Express 之类的东西,最好的方法是使用 SQL Azure 并将数据迁移到其中。

关于azure - 带有本地 db .mdf 文件的 Web 应用程序如何发布到 Azure,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36695005/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com