2017-03-07 34 views
2

我使用LocalDB開發WebApi,但我想將其部署到Azure。我發現你不能使用LocalDB,但你可以使用SQL Server Compact如何將本地數據庫上傳到Windows Azure?

有沒有辦法遷移我的舊數據庫包括EDMX和所有的模式,以SQL Server Compact或有任何其他的方法來將應用程序上傳到Azure的?

+0

Azure不支持SQL Server Compact,但可以使用SQL Azure:https://docs.microsoft.com/en-us/aspnet/mvc/overview/getting-started/database-first-development/publish-到蔚藍 – Matze

回答

0

對SQLQL Azure上的TSQL部署執行相同的操作,但對於MSQL以及使用Microsoft SQL Server Management Studio之後。

0

我發現,你不能使用的LocalDB

我們可以使用混合連接從Web應用程序連接到本地的SQL Server在Azure的應用服務。文檔中有一些片段。更多詳細信息請參考tutorial

混合連接可以將Azure應用服務Web應用連接到使用靜態TCP端口的本地資源。支持的資源包括Microsoft SQL Server,MySQL,HTTP Web API,App Service和大多數自定義Web服務。

由於matze提供的link提到,我們也可以將數據庫發佈到SQL Azure。

相關問題