Sql-Server
是什麼導致 DBCC CHECKTABLE 返回“會話處於終止狀態”?
計劃的作業步驟
DBCC CHECKTABLE
在表上執行,但返回以下錯誤:無法繼續執行,因為會話處於終止狀態。
$$ SQLSTATE HY000 $$(錯誤 596)。步驟失敗。
是什麼導致了這個錯誤?
許多事情會導致會話進入終止狀態。如果其他使用者終止了您的會話,或者如果執行命令引發了嚴重性需要終止連接的錯誤(檢查此以獲取更多資訊https://docs.microsoft.com/en-us/sql/relational-databases/errors-events/ database-engine-error-severities?view=sql-server-ver15 )
當 CHECK* 命令導致這種情況時,在大多數情況下是因為它觸發了一些嚴重性為 19 或更高的錯誤。可能是您的表損壞或只是空間問題。您必須進一步調查以了解更多詳細資訊。