KB4462767 - 修正:當您在 SQL Server 2017 中具有叢集資料行存放區索引之資料表的資料庫上執行 DBCC CHECKDB 時,會產生傾印檔案

套用到
SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows

症狀

假設您的資料庫包含 SQL Server 2017 中具有叢集資料行存放區索引的資料表。 當您在資料庫中含有 ALL_ERRORMSGS 、NO_INFOMSGS PHYSICAL_ONLY 執行 DBCC CHECKDB 陳述式時,會產生傾印檔案,且您可能會收到類似下列的錯誤訊息:

注意

資料表錯誤: Object ID ObjectID、index ID IndexID、磁碟分割識別碼 PartitionID、配置單位識別碼 ID (類型 資料) 。 頁面 (1:1749624) ,插槽 1,文字 ID TextID 的列外資料節點由頁面 (0:0) ,插槽 0 參照,但在掃描中未看到。 
CHECKDB 在物件識別碼 ObjectID) 資料表 'TableName' 中找到 0 個配置錯誤和 1 個一致性錯誤 (一致性錯誤。 
CHECKDB 在資料庫 'DatabaseName' 中找到 0 個配置錯誤和 1 個一致性錯誤。 
repair_allow_data_loss 是由 DBCC CHECKDB (DatabaseName) 所找到錯誤的最小修復層級。

解決方式

此問題已在下列 SQL Server 累積更新中修正:

SQL Server 2017 累積更新 11

關於 SQL Server 的累積更新:

SQL Server 的每個新累積更新都包含所有 Hotfix 和先前累積更新的所有安全性修正程式。 查看 SQL Server 的最新累積更新:

適用於 SQL Server 2017 的最新累積更新

狀態

Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。

參考資料

了解 Microsoft 用來說明軟體更新的術語。