如何在托管代理的 VSTS 构建任务中作为 PowerShell 脚本的一部分对 Azure SQL 数据库执行 SQL?
有许多任务可用于构建定义:我们可以执行 PowerShell 脚本
或使用 DACPAC 或 SQLCMD 部署 SQL
甚至在远程机器上执行 PowerShell
但是如何简单地将 SQL 作为 PowerShell 脚本的一部分执行?Invoke-Sqlcmd 不能作为“Azure PowerShell”任务的一部分使用。
我想可以将桌面远程连接到应用程序服务,在那里安装 SQL Server 相关位并使用“目标机器上的 PowerShell”,但我觉得必须有一种更简单的方法——也许我只是错过了一些明显的东西