Quero atualizar um banco de dados usando .dacpac e sqlpackage.exe
aqui está como eu executo o sqlpackage:
SqlPackage.exe
/Action:Publish
/SourceFile:"my.dacpac"
/Profile:"myprofile.publish.xml"
O erro que recebo é:
* As seguintes variáveis SqlCmd não estão definidas nos scripts de destino: foo.
Eu verifiquei que o arquivo myprofile.publish.xml contém essa var:
<ItemGroup>
<SqlCmdVariable Include="foo">
<Value>bc\local</Value>
</SqlCmdVariable>
Também verifiquei que o projeto que cria o dacpac é publicado com êxito no Visual Studio usando myprofile.publish.xml
O que mais eu poderia estar perdendo?
(Estou usando o SQL Server 2012)
sql-server
THX-1138
fonte
fonte