我想將我現有的數據庫輕鬆遷移到Azure託管。在我的項目中,我首先使用了Entity Framework DB。有沒有什麼教訓或如何做到這一點的例子?如何使用EF DB將SQL DB遷移到Azure SQL數據庫首先
0
A
回答
2
你在本地使用什麼數據庫。如果您使用的是SQL2012或(2012 Express),Management Studio中內置的工具可讓您在本地和Azure之間導入/導出。
查看導入數據層應用程序&導出數據層應用程序用於生成BACPAC文件(SQL Azure等同於.bak)。這將允許您將初始數據庫導入SQL Azure。將來備份將恢復到您的本地環境。
完成此操作後,請查看Fluent Migrator,以便將您在本地開發的DB First架構更改推送到Azure中的QA &產品數據庫。
1
你也可以這樣做:
- 轉到Azure管理門戶網站,點擊「數據庫」,選擇您的服務器,點擊「配置」,並賦予權限到本地IP直接連接到D B。
- 回到解決方案,並更改web.config文件上連接字符串的條目以指向azure服務器。
- 運行「數據庫升級」,從包管理器(PowerShell的)命令行服務器
您還可以配置發佈配置文件,包括每個部署Azure中遷移執行所有遷移。看看previous question on that subject here
相關問題
- 1. 如何首先使用EF代碼重置數據庫遷移?
- 2. 如何將使用master db存儲過程的數據庫遷移到Azure?
- 3. EF 5代碼首先遷移批量SQL數據播種
- 4. 將SQL數據遷移到Azure/Cloud
- 5. 使用rake db:直接遷移,vanilla SQL
- 6. DB刷新&DB遷移(MSSQL)
- 7. Lotus DB到SQL Server的遷移
- 8. 如何將本地SQL Azure數據庫遷移到Microsoft Acess
- 9. Sql 2000數據庫到Sql 2005 express db
- 10. 將SQL Server數據庫遷移到SQL Azure
- 11. 將數據遷移到Heroku Postgres DB?
- 12. Azure SQL數據庫使用OLE DB連接到SSIS
- 13. 使用SQL服務器將PB7遷移到10.5 DB
- 14. 如何製作實體框架代碼首先使用SQL Azure DB?
- 15. 如何使用EF Core DB的屬性映射首先
- 16. 將Parse.com數據庫遷移到SQL Server
- 17. 遷移數據庫SQL Azure的
- 18. Sitecore的數據庫遷移到Azure的SQL數據庫
- 19. Phonegap和Asp.NET WebApi EF DB首先
- 20. 如何從Azure SQL遷移到SQL Server?
- 21. Azure SQL DB擴展
- 22. 將數據庫SQL Server遷移到Sybase
- 23. 將大型SQL表遷移到SQL azure
- 24. 將MySQL數據庫遷移到Sql Server
- 25. 將SQL Server數據庫遷移到SQL Compact數據庫
- 26. EF 5 - 模型首先,如何更新DB模式,而不刪除數據庫
- 27. 將本地數據庫從app_data文件夾遷移到SQL Azure
- 28. 將SQL Server數據庫從AWS遷移到Azure
- 29. 如何將SQL Server 2005數據庫遷移到SQL Server 2008?
- 30. 如何將sql server compact edition 4.0數據庫遷移到sql server
我不認爲EF DB First方法有什麼區別。你有沒有看過這個http://msdn.microsoft.com/en-us/library/windowsazure/ee730904.aspx – Chandermani
非常感謝回覆,但我找到了一個更好的解決方案。我的解決方案是在Visual Studio中創建數據庫項目,並將發佈設置設置爲在Azure SQL Server上發佈。 –