适用于:SQL Server
Azure SQL 数据库
Azure SQL 托管实例
Microsoft Fabric 中的 SQL 数据库
详细信息
| 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 子句中指定了一个子集也是如此。 |
用户操作
在 OR ALTER INDEX 语句中添加 PARTITION=ALL 子句ALTER TABLE。 或者,若要重新生成特定分区,请使用 REBUILD PARTITION = <partition-number-expr> WITH (DATA_COMPRESSION={ON |OFF}。