Я хотел бы получить Drift-Report (и Deploy-Report и TSQL-скрипт) во время наших развертываний DACPAC.
Мы запускаем развертывание DACPAC в DevOps Azure на локальном SQL-сервере, используяагентская задача «WinRM - развертывание БД SQL Server».В этой задаче используется SQLPacakge.exe , и в задачу можно передать «Дополнительные аргументы».Но если я добавлю /Action:DriftReport
к аргументам, я получу эту ошибку времени выполнения:
*** Дублируйте аргумент 'Action' 'DriftReport'.
Я предполагаю, что /Action:Publish
уже предоставлено задачей winRM.Но возможно ли это изменить?
PS: я заметил, что у задачи «Развертывание базы данных SQL Azure» в DevOps Azure нет такой же проблемы.Существует раскрывающийся список Action
для выбора публикации, отчета о смещении и т. Д.