SQLServer 错误 10737 在 ALTER TABLE REBUILD 或 ALTER INDEX REBUILD 语句中,如果在 DATA_COMPRESSION 语句中指定了一个分区,则必须指定 PARTITION=ALL。 PARTITION=ALL 子句用来强调表或索引的所有分区将重新生成,即使仅在 DATA_COMPRESSION 子句中指定了一个子集也是如此。 故障 处理 修复 支持远程

详细信息

Attribute
产品名称 MSSQLSERVER
事件 ID 10737
事件源 MSSQLSERVER
组件 SQLEngine
符号名称 REBUILD_PARTITION_ALL_NOT_SPECIFIED
消息正文 在 ALTER TABLE REBUILD 或 ALTER INDEX REBUILD 语句中,如果在 DATA_COMPRESSION 语句中指定了一个分区,则必须指定 PARTITION=ALL。 PARTITION=ALL 子句用来强调表或索引的所有分区将重新生成,即使仅在 DATA_COMPRESSION 子句中指定了一个子集也是如此。

用户操作

将 PARTITION=ALL 子句添加到 ALTER TABLE 或 ALTER INDEX 语句中。 或者,若要重新生成特定分区,请使用 REBUILD PARTITION = <partition-number-expr> WITH (DATA_COMPRESSION={ON |OFF}) 。


数据运维技术 » SQLServer 错误 10737 在 ALTER TABLE REBUILD 或 ALTER INDEX REBUILD 语句中,如果在 DATA_COMPRESSION 语句中指定了一个分区,则必须指定 PARTITION=ALL。 PARTITION=ALL 子句用来强调表或索引的所有分区将重新生成,即使仅在 DATA_COMPRESSION 子句中指定了一个子集也是如此。 故障 处理 修复 支持远程