SSDT - 忽略分区功能更改

时间:2014-04-02 00:27:58

标签: sql-server database-project database-partitioning sql-server-data-tools sql-server-2012-datatools

我正在尝试发布一个数据库项目,该项目还包含一个分区函数。 我的目标数据库有不同的(日期)值,我不想修改,虽然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

1 个答案:

答案 0 :(得分:6)

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

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