我正在尝试发布一个数据库项目,该项目还包含一个分区函数。 我的目标数据库有不同的(日期)值,我不想修改,虽然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
答案 0 :(得分:6)
我想我已经成功解决了这个问题 - 似乎VS UI忽略了“忽略分区方案”复选框,但是,当在SqlPackage中手动指定时,它可以工作。 将此添加到SqlPackage执行中: / p:IgnorePartitionSchemes = True
希望它能帮助那些陷入同一问题的人