【发布时间】:2021-08-31 05:00:57
【问题描述】:
我正在针对我的sqlserver 运行以下sqlpackage 命令:
sqlpackage /action:Publish /SourceFile:"Database Services\bin\Release\Database Services.dacpac" /TargetConnectionString:"Data Source=${Env};Integrated Security=True;Persist Security Info=False;Pooling=False;MultipleActiveResultSets=False;Connect Timeout=60;Encrypt=False;TrustServerCertificate=False;Initial catalog=${Target}"
它包含一个predeploy 脚本和一个alter。
但是,我在错误中看到它尝试alter 整个DB(上一级)而不是在table 上执行alter。知道为什么吗?它是否与我需要添加的一些标志有关,如下所述:
【问题讨论】:
标签: sql-server sqlpackage