从Azure中的数据库创建数据库项目

时间:2015-07-06 16:13:12

标签: asp.net-mvc visual-studio

以下是我采取的步骤:

  1. 在Visual Studio中,我使用身份验证
  2. 创建了一个ASP.NET MVC应用程序
  3. 我指定数据库是生活在云端的Azure SQL数据库
  4. 所以在这一点上,我的解决方案中有一个项目,即ASP.NET的Web应用程序项目。我在Azure中使用我的成员资格数据库对象创建了这个数据库。

    现在我想要做的是在同一个解决方案中创建一个数据库项目,以便进行更详细和深入的数据库开发。

    我创建了一个数据库项目,我可以轻松设置部署到Azure,但我会“覆盖”最初创建的Azure数据库。

    我如何“刷新”我刚创建的数据库项目,以反映Azure中现有的数据库,这样我就不会覆盖?

    基本上我希望将现有Azure SQL数据库与我刚刚在解决方案中创建的新数据库项目“同步”。

    有什么办法吗?

    提前致谢!

1 个答案:

答案 0 :(得分:1)

基本上你想要的是SSDT的Schema Compare功能(Sql Server数据工具)

https://msdn.microsoft.com/en-us/library/hh272690(v=vs.103).aspx