Azure DevOps:在 Azure SQL 发布部署中,缺少以下 SqlCmd 变量的值:env master

Azure DevOps:在 Azure SQL 发布部署中,缺少以下 SqlCmd 变量的值:env master

在 Azure SQL 发布部署中,部署计划生成期间发生错误。部署无法继续。缺少以下 SqlCmd 变量的值:env master。Azure SQL DACPAC 任务失败。SqlPackage.exe 退出,代码为 1

  1. DevOps Build:SqlProj 构建成功。
  2. DevOps 发布:出现上述错误。

尝试 1:已在发布管道中添加了值为 master 的变量 master。没有帮助。

尝试 2:在构建管道本身中已添加值为 master 的变量 master。也没有帮助。

答案1

在您的管道中,对于 SQL Server 数据库部署任务。将以下内容添加到“附加参数”框。这样,当 SqlPackage.exe 运行参数化脚本时,该参数将被映射。

/v:master=master

相关内容