【问题标题】:Deploy more database project in one step一步部署更多数据库项目
【发布时间】:2016-05-22 09:42:14
【问题描述】:

我在一个解决方案中的 Visual Studio 2015 中有两个数据库项目。第一个是数据库组件,第二个是纯数据库项目(架构、表、索引、存储过程和函数)和一些部署后脚本,它们使用数据库组件中的一些功能。

有时我需要将数据库项目部署到一个新的数据库(应用程序的新实例),但是部署失败,因为它没有部署数据库程序集。

我的问题是:有没有办法一步部署两个项目,或者知道如何一步完成(部署由客户处理,他们的管理员经常忘记部署数据库程序集,我想让部署更多对他来说容易多了)?

谢谢

【问题讨论】:

    标签: visual-studio database-project


    【解决方案1】:

    您可以创建一个 .bat 文件来发布这两个项目。例如:

    SqlPackage.exe /Action:Publish /SourceFile:./Project1/Project1.dacpac /Profile:./Project1.Release.publish.xml
    SqlPackage.exe /Action:Publish /SourceFile:./Project2/Project2.dacpac /Profile:./Project2.Release.publish.xml
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多