当使用Sqlpackage命令生成脚本并将更改发布到数据库时,DropObjectsNotInSource = true似乎会覆盖DropStatisticsNotInSource = false ...是否可以考虑所有对象类型的更改,但是忽略/排除统计信息更改?由于某种原因,统计信息不是可以通过ExcludeObjectTypes ...排除的对象类型之一。
我正在使用以下命令
sqlpackage.exe / a:脚本/sf:test.dacpac / p:BlockOnPossibleDataLoss = false / p:DropIndexesNotInSource = true / p:DropStatisticsNotInSource = false / p:DropObjectsNotInSource = true / p:ExcludeObjectTypes =“ Users; Logins; RoleMembership; Permissions“