C# 使用SQL数据库在Azure portal上部署ASP.NET MVC应用程序
如何在project中移动本地数据库,以便将此数据库部署到Azure?在Azure上登录时发现错误: 错误:处理您的请求时出错 这是因为我没有连接到我的数据库。我已经在Azure portal上创建了数据库,但它是空的。我如何从我的应用程序连接到我的数据库以便它工作 这是完全错误: [Win32Exception(0x80004005):系统找不到指定的文件] [SqlException(0x80131904):建立与SQL Server的连接时发生网络相关或特定于实例的错误。找不到或无法访问该服务器。请验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。(提供程序:SQL网络接口,错误:52-找不到本地数据库运行时安装。请验证SQL Server Express是否已正确安装,以及本地数据库运行时功能是否已启用。)]C# 使用SQL数据库在Azure portal上部署ASP.NET MVC应用程序,c#,asp.net-mvc,visual-studio,azure,azure-sql-database,C#,Asp.net Mvc,Visual Studio,Azure,Azure Sql Database,如何在project中移动本地数据库,以便将此数据库部署到Azure?在Azure上登录时发现错误: 错误:处理您的请求时出错 这是因为我没有连接到我的数据库。我已经在Azure portal上创建了数据库,但它是空的。我如何从我的应用程序连接到我的数据库以便它工作 这是完全错误: [Win32Exception(0x80004005):系统找不到指定的文件] [SqlException(0x80131904):建立与SQL Server的连接时发生网络相关或特定于实例的错误。找不到或无法访问
..
[EntityException:基础提供程序在打开时失败。] 解决方案:
当您部署应用程序时,单击“发布”->“创建新配置文件”->“浏览其他Azure服务”字段中的“单击”->“创建SQL数据库”根据您的评论,您的问题变成了将数据库部署到Azure 有很多方法可以做到这一点 由于您已经在Azure portal上创建了数据库,最简单的方法是使用SSMS
部署数据库向导
:
有关详细信息,请参考本教程:
成功将数据库部署到Azure SQL数据库后,您可以在门户网站的Azure SQL数据库页面上获取连接字符串:
参考:
希望这能有所帮助。您已经在azure上创建了一个数据库?错误是本地的:“找不到本地数据库运行时安装。请验证SQL Server Express是否已正确安装,以及本地数据库运行时功能是否已启用。”您在本地拥有的
mdf
文件是您的数据库,您需要将其部署到Azure数据库。好的,所以我需要在Azure上部署数据库,但如何做到?