Sql-Server

是什麼導致 DBCC CHECKTABLE 返回“會話處於終止狀態”?

  • December 19, 2020

計劃的作業步驟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 或更高的錯誤。可能是您的表損壞或只是空間問題。您必須進一步調查以了解更多詳細資訊。

引用自:https://dba.stackexchange.com/questions/281791