[英]Automated SQL deployment task in azure devops release pipeline for linux OS
嘗試在 azure devops 發布管道中添加任務,用於 SQL 部署,其中 DB 存在於 Linux OS VM 中,但未獲得任何發布任務。 For windows sql deployment we have an task (Azure SQL DacpacTask) to add and execute release pipeline, Same way i am looking for linux OS release pipeline tasks for SQL DB Deployments to execute. 所以請讓我知道相同的任務詳細信息
謝謝,馬杜。
azure devops 發布管道中的自動化 SQL 部署任務,用於 linux OS
如您所知,Azure SQL Dacpac Task 目前僅支持基於 Windows 的代理系統。 MS 團隊正在將其添加到他們的待辦事項中,並將考慮在未來添加此支持。
作為解決方法,您可以嘗試以下信息:
使用 bash 腳本任務,
- 在 linux 代理上安裝 MS SQL 工具
- 使用 bash 腳本任務運行腳本。
- 參考 - 在 Linux 上創建並運行 SQL 服務器代理作業
您可以使用 Azure RG 任務並執行存儲過程作為 ARM 模板的一部分
參考 - 使用存儲過程將數據從 Azure Blob 存儲復制到 Azure SQL DB
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.