boo*_*ife 5 sql-server sql-server-2014
一个CHECKDB
运行报告腐败sys.extended_index_1066482673_384000
。名称模式代表什么样的索引sys.extended_index_...
?消息是:
空间索引、XML 索引或索引视图“sys.extended_index_1066482673_384000”(对象 ID ...)不包含视图定义生成的所有行。这不一定表示此数据库中的数据存在完整性问题。有关解决空间索引、XML 索引和索引视图上的 DBCC 错误的详细信息,请参阅 SQL Server 联机丛书。
扩展索引是全文索引、XML 索引和空间索引。原因,这 3 种类型的索引在 B+ 树索引之外更好地处理。
我知道你不想纠正这个问题,但是你最近升级了吗?如果不是 SQL Server 2014,请尝试更改兼容性级别并CHECKDB
再次运行
您可以使用以下代码识别扩展索引错误的表对象。如果我弄错了,您可能需要调整 where 子句中的名称。
SELECT
OBJECT_NAME(PARENT_OBJECT_ID) AS table_object,
name,
create_date
FROM sys.internal_tables it
WHERE INTERNAL_TYPE = 207
AND it.name = 'extended_index_1066482673_384000'
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助!