MSSQLSERVER_1203
適用於:SQL ServerAzure SQL 資料庫 Azure SQL 受控執行個體
詳細資料
屬性 | 值 |
---|---|
產品名稱 | SQL Server |
事件識別碼 | 1203 |
事件來源 | MSSQLSERVER |
元件 | SQLEngine |
符號名稱 | LK_NOT |
訊息文字 | 處理序識別碼 %d 嘗試解除鎖定不是它所擁有的資源: %.*ls。 請重試交易,因為這種錯誤可能是時間狀況造成的。 如果問題仍然存在,請連絡資料庫管理員。 |
說明
當 SQL Server 參與一些非一般後續處理清除的活動,且發現嘗試解除鎖定的特定頁面已解除鎖定時,就會發生此錯誤。
可能的原因
此錯誤的根本原因可能與受影響資料庫中的結構問題有關。 SQL Server 會管理頁面的取得和發行,以在多用戶環境中維護並行控制。 這個機制是使用各種內部鎖定結構來維護,這些結構可識別頁面和存在的鎖定類型。 取得鎖定以處理受影響的頁面,並在處理完成時釋放。
使用者動作
針對物件所屬的資料庫執行 DBCC CHECKDB。 如果 DBCC CHECKDB 報告沒有錯誤,請嘗試重新建立連線並執行命令。
重要
如果您使用其中一個 REPAIR 子句執行 DBCC CHECKDB,但無法修正索引問題,或不確定具有 REPAIR 子句的 DBCC CHECKDB 對您的數據有何影響,請連絡您的主要支援提供者。