Sql-Server
SQL Server 2014 中聚集列儲存索引的消息 823,級別 24,狀態 2
CREATE CLUSTERED COLUMNSTORE INDEX CCI_TempTable1 ON dbo.TempTable1 ON[PRIMARY]
觸發此查詢後,我發現了錯誤。
Msg 823, Level 24, State 2, Line 20 The operating system returned error 1(Incorrect function.) to SQL Server during a read at offset 0x0000018dc18000 in file 'D:\SQL2014\Data\TempDB.MDF'. Additional messages in the SQL Server error log and system event log may provide more detail. This is a severe system-level error condition that threatens database integrity and must be corrected immediately. Complete a full database consistency check (DBCC CHECKDB). This error can be caused by many factors; for more information, see SQL Server Books Online.
按照KB2015755:如何對 SQL Server 中的 Msg 823 錯誤進行故障排除中的步驟進行操作。消息 823 通常表示硬體問題:
823 錯誤消息通常表示底層儲存系統或 I/O 請求路徑中的硬體或驅動程序存在問題。當文件系統中存在不一致或數據庫文件損壞時,您可能會遇到此錯誤。
典型的方法是使用 SQLIOSIM 對 IO 子系統施加壓力並查看是否發生錯誤,請參閱KB231619:如何使用 SQLIOSim 實用程序模擬磁碟子系統上的 SQL Server 活動。
如果壓力沒有報告錯誤,但聲明繼續一致地重現問題,那麼您應該聯繫產品支持。