Ошибка SQLPackage при попытке освободить конвейер

Я установил пул агентов на моей виртуальной машине Azure. Я пытаюсь развернуть файл dacpac, используя пул агентов, но получаю сообщение об ошибке В пуле не найден агент, который удовлетворяет указанным требованиям: sqlpackage, Agent.Version -gtVersion 1.103.0

Я установил sqlpackage.exe в виртуальную машину и даже добавил путь к переменной среды, но все еще получаю эту ошибку.


person weewoo    schedule 26.08.2020    source источник
comment
Можете ли вы предоставить свой YAML? Есть ли в вашем пуле несколько агентов, и если да, то все ли агенты имеют установленный SQLPackage?   -  person DreadedFrost    schedule 26.08.2020


Ответы (1)


  1. Убедитесь, что вы используете соответствующий пул агентов.
  2. Проверьте эти возможности в своем агенте сборки (Просмотр сведений об агенте):

2.1. Агент.Версия. Как убедиться, что у меня установлена ​​последняя версия агента v2?

введите описание изображения здесь

2.2. SqlPackage. SqlPackage PATH (с вашим локальным путем) должен быть добавлен после установки, вы можете попробовать перезапустить агент сборки, чтобы перечитать вашу среду.

введите описание изображения здесь

person Shamrai Aleksander    schedule 26.08.2020
comment
Я проверил возможности, и путь SQLPackage правильный, но все же получаю сообщение об ошибке - person weewoo; 26.08.2020
comment
@weewoo вы используете в своей сборке пул агента, который содержит ваш агент сборки? - person Shamrai Aleksander; 26.08.2020
comment
Спасибо за помощь, это сработало, просто потребовалось время, чтобы изменения повлияли на конвейер - person weewoo; 26.08.2020