Quiero actualizar una base de datos usando .dacpac y sqlpackage.exe
así es como ejecuto sqlpackage:
SqlPackage.exe
/Action:Publish
/SourceFile:"my.dacpac"
/Profile:"myprofile.publish.xml"
El error que obtengo es:
* Las siguientes variables de SqlCmd no están definidas en los scripts de destino: foo.
He verificado que el archivo myprofile.publish.xml contiene esa var:
<ItemGroup>
<SqlCmdVariable Include="foo">
<Value>bc\local</Value>
</SqlCmdVariable>
También verifiqué que el proyecto que crea dacpac se publica con éxito desde dentro de Visual Studio usando myprofile.publish.xml
¿Qué más podría faltar?
(Estoy usando SQL Server 2012)
sql-server
THX-1138
fuente
fuente