Saya ingin memutakhirkan database menggunakan .dacpac dan sqlpackage.exe
di sini adalah bagaimana saya menjalankan sqlpackage:
SqlPackage.exe
/Action:Publish
/SourceFile:"my.dacpac"
/Profile:"myprofile.publish.xml"
Kesalahan yang saya dapatkan adalah:
* Variabel SqlCmd berikut tidak didefinisikan dalam skrip target: foo.
Saya telah memverifikasi bahwa file myprofile.publish.xml memang mengandung var itu:
<ItemGroup>
<SqlCmdVariable Include="foo">
<Value>bc\local</Value>
</SqlCmdVariable>
Saya juga memverifikasi bahwa proyek yang menciptakan dacpac tidak berhasil diterbitkan dari dalam visual studio menggunakan myprofile.publish.xml
Apa lagi yang bisa saya lewatkan?
(Saya menggunakan SQL Server 2012)
sql-server
THX-1138
sumber
sumber