症状
假设你有一个数据库,其中包含 Microsoft SQL Server 2014 或 SQL Server 2012 中的分区表。 该表的分区映射到不同的文件组,并且某些文件组映射无效。 当您运行 DBCC CHECKDB 语句时,将在结果中检测和报告无效的文件组:
无法处理索引 <IndexName> 表 <TableName>,因为文件组(文件组 ID <FileGroupNumber>)无效。
但是,"摘要" 部分不会报告任何分配或一致性错误。
解决方案
此问题首先在 SQL Server 的以下累积更新中修复:
SQL Server 的每个新的累积更新均包含以前的累积更新中包含的所有修补程序和所有安全修补程序。 我们建议你下载并安装 SQL Server 的最新累积更新:
注意此修补程序仅更正 DBCC CHECKDB 报告 行为,以便在 DBCC checkdb 摘要中报告无效文件组的一致性错误。 此修复不会修复无效的文件组或一致性错误,建议从上次已知完好的备份还原数据库,以更正损坏。
状态
Microsoft 已经确认这是一个列于“适用范围”部分的 Microsoft 产品问题。