如何在託管代理的VSTS構建任務中針對Azure SQL數據庫執行SQL,作爲PowerShell腳本的一部分?如何在PowerShell腳本中執行SQL作爲Visual Studio Team Services構建任務的一部分?
有許多可用於生成定義許多任務:我們可以遠程執行PowerShell腳本
或部署使用DACPAC或SQLCMD
甚至SQL執行的PowerShell機器
但如何簡單地執行SQL作爲PowerShell腳本的一部分? Invoke-Sqlcmd不作爲「Azure PowerShell」任務的一部分提供。
我想可以遠程桌面到一個應用程序服務,在那裏安裝SQL Server相關的位並使用'目標機器上的PowerShell',但我覺得必須有一個更簡單的方法 - 也許我只是缺少東西明顯
您是使用託管代理還是私人代理?你的SQL服務器是一個本地SQL實例還是一個Azure SQL實例? –
託管代理和Azure SQL數據庫。更新了問題 – karl25233