Share via


MSSQLSERVER_1203

適用於:SQL ServerAzure SQL DatabaseAzure SQL 受控執行個體

詳細資料

屬性
產品名稱 SQL Server
事件識別碼 1203
事件來源 MSSQLSERVER
元件 SQLEngine
符號名稱 LK_NOT
訊息文字 處理序識別碼 %d 嘗試解除鎖定不是它所擁有的資源: %.*ls。 請重試交易,因為這種錯誤可能是時間狀況造成的。 如果問題仍然存在,請連絡資料庫管理員。

說明

當 SQL Server 參與一些非一般後續處理清除的活動,且發現嘗試解除鎖定的特定頁面已解除鎖定時,就會發生此錯誤。

可能的原因

此錯誤的根本原因可能與受影響資料庫中的結構問題有關。 SQL Server 會管理頁面的取得和發行,以在多用戶環境中維護並行控制。 這個機制是使用各種內部鎖定結構來維護,這些結構可識別頁面和存在的鎖定類型。 取得鎖定以處理受影響的頁面,並在處理完成時釋放。

使用者動作

針對物件所屬的資料庫執行 DBCC CHECKDB。 如果 DBCC CHECKDB 報告沒有錯誤,請嘗試重新建立連線並執行命令。

重要

如果您使用其中一個 REPAIR 子句執行 DBCC CHECKDB,但無法修正索引問題,或不確定具有 REPAIR 子句的 DBCC CHECKDB 對您的數據有何影響,請連絡您的主要支援提供者。