每个人,我都在寻找一种使用Azure DevOps将更新部署到我们的本地数据库的方法,并且在发布定义方面遇到了障碍。我已经准备好使用DACPAC,但是不确定如何将其转移到我的prem服务器上。
我将WinRM-SQL Server数据库部署视为一项任务,但不确定如何设置。我看过一些使用SQL Server Database Deploy作为选项的视频,但看起来该任务已被弃用,因此看起来我将需要使用WinRM-SQL任务。因此,有人可以向我指出如何设置此任务以使用我的本地SQL Server的正确方向,或者可能是可以帮助我入门的教程吗?
预先感谢。
答案 0 :(得分:1)
如果您已经在管道中创建了部署组,则:
答案 1 :(得分:0)
您还必须在将要部署数据库的目标服务器上安装release agent,将其分配给部署组,创建发布管道模板,然后运行发布。我写了一篇博客文章,介绍如何利用Azure DevOps将数据库部署到本地SQL Server:https://jpvelasco.com/deploying-a-sql-server-database-onto-an-on-prem-server-using-azure-devops/
希望这会有所帮助。