這幾日一個還沒上線的項目出了一個故障,在更新資料的時候老是提示
消息 407,級别 16,狀态 1,第 143 行
内部錯誤。檔案 e:/sql10_main_t/sql/ntdbms/storeng/dfs/startup/dstream.cpp 第 792 行中的字元串例程因 HRESULT 0x8007007a 的錯誤而失敗。
消息 8630,級别 16,狀态 1,第 143 行
内部查詢處理器錯誤: 查詢處理器在執行過程中遇到意外錯誤。
并且隻是一個業務的資料出問題,其它業務運作良好,懷疑是SQL 的BUG,經過和開發的聯合排查之後,問題也沒解決。後來在做CHECKDB 的時候,錯誤原因顯現了出來,是一個索引損壞。在删除索引并重建後,問題解決。
SQL SERVER 的莫名奇妙的底層錯誤,執行CHECKDB也許可以得到原因。