尝试在azure devops发布管道中为SQL部署添加任务,其中DB存在于Linux OS VM中,但在发布管道中未获得任何任务。对于windows sql部署,我们有一个任务(Azure SQL DacpacTask)来添加和执行发布管道,就像我正在寻找用于SQL DB部署的linux OS发布管道任务来执行一样。因此,请让我知道同样的任务细节
谢谢,马德胡。
发布于 2021-02-22 15:48:05
用于linux OS的azure devops发布管道中的
自动化SQL部署任务
正如你所知道的,Azure SQL Dacpac Task目前只支持基于Windows的代理系统的。微软团队正在将其添加到积压工作中,并将考虑在未来添加此支持。
作为解决方法,您可以尝试以下信息:
使用bash脚本任务的
- Install MS SQL tools on linux agent
- Use bash script task to run script.
- Reference - [Create and run SQL Server Agent jobs on Linux](https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-run-sql-server-agent-job?view=sql-server-2017)参考- Copy data from Azure Blob Storage to Azure SQL DB with stored procedure
https://stackoverflow.com/questions/66309662
复制相似问题