我必须将 SQL Sever 2008 数据库迁移到 SQL Server 2012。2008 是企业版,2012 是标准版。众所周知,标准版不支持表分区。
在企业版中分区的表有 1 个聚集索引和大约 8 个非聚集索引。我需要删除此分区,但不知道如何删除。有人可以解释一下我应该怎么做吗?
谢谢。
要对表取消分区,您需要使用文件组规范而不是分区方案重新创建所有索引。我建议您删除所有非聚集索引,然后使用CREATE INDEX...WITH(DROP_EXISTING-ON)
文件组规范重建现有的分区聚集索引。然后使用指定的文件组重新创建非聚集索引。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句