我必须将SQL Sever 2008数据库迁移到SQL Server 2012. 2008是企业版,2012是标准版。众所周知,标准版不支持表分区。
在企业版中分区的表有1个群集,大约8个非群集索引。我需要放弃这个分区,但不知道如何。有人可以说清楚我应该怎么做呢?
感谢。
答案 0 :(得分:1)
要取消对表的分区,您需要使用文件组规范而不是parttion方案重新创建所有索引。我建议您删除所有非聚集索引,然后使用带有文件组规范的CREATE INDEX...WITH(DROP_EXISTING-ON)
重建现有的分区聚簇索引。然后使用指定的文件组重新创建非聚集索引。