Я хочу оновити базу даних за допомогою .dacpac та sqlpackage.exe
ось як запускаю sqlpackage:
SqlPackage.exe
/Action:Publish
/SourceFile:"my.dacpac"
/Profile:"myprofile.publish.xml"
Я отримую помилку:
* Наступні змінні SqlCmd не визначені у цільових сценаріях: foo.
Я переконався, що файл myprofile.publish.xml містить такий var:
<ItemGroup>
<SqlCmdVariable Include="foo">
<Value>bc\local</Value>
</SqlCmdVariable>
Я також переконався, що проект, який створює dacpac, успішно публікується з використанням візуальної студії myprofile.publish.xml
Що ще я міг пропустити?
(Я використовую SQL Server 2012)