我想使用 .dacpac 和 sqlpackage.exe 升级数据库
这是我运行 sqlpackage 的方式:
SqlPackage.exe
/Action:Publish
/SourceFile:"my.dacpac"
/Profile:"myprofile.publish.xml"
Run Code Online (Sandbox Code Playgroud)
我得到的错误是:
*目标脚本中未定义以下 SqlCmd 变量:foo.
我已经验证 myprofile.publish.xml 文件确实包含该 var:
<ItemGroup>
<SqlCmdVariable Include="foo">
<Value>bc\local</Value>
</SqlCmdVariable>
Run Code Online (Sandbox Code Playgroud)
我还验证了创建 dacpac 的项目确实使用 Visual Studio 从 Visual Studio 中成功发布 myprofile.publish.xml
我还能缺少什么?
(我使用的是 SQL Server 2012)
归档时间: |
|
查看次数: |
5558 次 |
最近记录: |