SSDT - 忽略分区功能更改

asa*_*pir 3 sql-server database-project database-partitioning sql-server-2012-datatools sql-server-data-tools

我正在尝试发布一个数据库项目,该项目还包含一个分区函数.我的目标数据库有不同的(日期)值,我不想修改,虽然SSDT/SqlPackage总是试图重新创建分区函数,不用说 - 所有使用PF的表.

我检查了以下选项:IgnoreObjectPlacementOnPartitionScheme&IgnorePartitionSchemes(http://msdn.microsoft.com/en-us/library/aa833291 (v=vs.100 ) .aspx)但仍然获得了娱乐尝试.

同时运行VS2012(最新SSDT)和VS2013

我附上了一个示例项目来演示这种行为:http://www.fast-files.com/getfile.aspx? file = 73666

asa*_*pir 6

我想我已经设法解决了这个问题 - 似乎VS UI忽略了"忽略分区方案"复选框,但是,当在SqlPackage中手动指定时,它可以工作.将此添加到SqlPackage执行中:/ p:IgnorePartitionSchemes = True

希望它能帮助那些陷入同样问题的人