如何将本地数据库上载到Windows Azure?

时间:2017-03-07 04:25:47

标签: c# sql-server azure asp.net-web-api azure-web-sites

我使用LocalDB开发WebApi,但我想将其部署到Azure。我发现您无法使用LocalDB,但您可以使用SQL Server Compact

有没有办法将我的旧数据库(包括EDMX和所有模型)迁移到SQL Server Compact,还是有其他方法将应用程序上传到Azure?

2 个答案:

答案 0 :(得分:0)

执行相同操作,但对于MSQL,以及在SQL Azure上使用Microsoft SQL Server Management Studio进行TSQL部署之后。

答案 1 :(得分:0)

  

我发现你无法使用LocalDB

我们可以使用混合连接从Azure App Service中的WebApp连接到本地SQL Server。该文档中有一些片段。更多详细信息请参阅tutorial

  

Hybrid Connections可以将Azure App Service Web Apps连接到使用静态TCP端口的本地资源。支持的资源包括Microsoft SQL Server,MySQL,HTTP Web API,App Service和大多数自定义Web服务。

正如提到的link提供的matze,我们也可以将数据库发布到SQL Azure。