首页 > 解决方案 > 消息 7105,级别 22,删除查询中的状态 9

问题描述

我试图执行这个 SQL 查询。

USE [Database]
GO

DELETE FROM [RMS].[Entities]
  WHERE [id] = 77
GO

我得到了这个错误:

消息 7105,级别 22,状态 9,第 10 行数据库 ID 17,页面 (1:136088),LOB 数据类型节点的插槽 1 不存在。这通常是由可以读取数据页上未提交数据的事务引起的。运行 DBCC CHECKTABLE。

我尝试了 DBCC CHECKDB,得到了 0 个分配错误和 0 个一致性错误。我也尝试了这段代码并得到了同样的错误。

USE [Database]
GO

SET TRANSACTION ISOLATION LEVEL READ COMMITTED 
GO 

BEGIN TRANSACTION;  
GO

DELETE FROM [RMS].[Entities]
  WHERE [id] = 77
GO

COMMIT TRANSACTION;  
GO

标签: sql-servertsqlsql-delete

解决方案


推荐阅读