连续部署了与天青的DevOps炳数据库

问题描述 投票:2回答:2

大家好,我正在寻找一个方式来部署使用Azure的DevOps的更新我们对PREM数据库和我遇到的释放定义一个路障。我有我的DACPAC准备去,但不知道如何获取到我PREM服务器上。

我看到的WinRM-SQL Server数据库部署的任务,但不知道如何设置了。我见过一对夫妇使用SQL Server数据库部署作为一个选项视频,但它看起来像任务已被弃用,因此它看起来像我将需要使用WinRM的-SQL任务。所以,任何人都可以点我如何设置这个任务为使用我的本地SQL服务器或有可能,帮助让我开始教程向正确的方向?

sql-server azure-devops sql-server-data-tools continuous-deployment
2个回答
1
投票

如果您已经创建了一个部署组,你的管道内:

  1. 点击添加一个新的阶段:[1]:https://i.stack.imgur.com/vc5TI.png
  2. 在右侧,(选择模板屏幕),在搜索框中键入SQL
  3. 选择:IIS网站和SQL数据库部署,这将增加一个阶段,两个任务:部署IIS和SQL数据库部署。
  4. 删除IIS部署任务
  5. 配置SQL数据库部署的任务 - 这并不表示它已被弃用。

0
投票

你也必须在这里您将数据库部署在目标服务器上安装一个release agent,将其分配给一个部署组,创建发布管道的模板,然后运行一个版本。我写了一篇博客文章中有关如何将数据库部署到的预置型的SQL Server通过利用Azure中的DevOps:https://jpvelasco.com/deploying-a-sql-server-database-onto-an-on-prem-server-using-azure-devops/

希望这可以帮助。

© www.soinside.com 2019 - 2024. All rights reserved.