SQLServer 错误 601 由于数据移动,无法继续以 NOLOCK 方式扫描。 故障 处理 修复 支持远程

详细信息

Attribute
产品名称 SQL Server
事件 ID 601
事件源 MSSQLSERVER
组件 SQLEngine
符号名称
消息正文 由于数据移动,无法继续以 NOLOCK 方式扫描。

说明

SQL Server数据库引擎无法继续执行查询,因为它正在尝试读取由另一个事务更新或删除的数据。 查询使用的是 NOLOCK 锁提示或 READ UNCOMMITTED 事务隔离级别。

通常,系统拒绝用户访问其他事务正在更改的数据,因为已锁定该数据。 但是,利用 NOLOCK 锁提示和 READ UNCOMMITTED 事务隔离级别,可以允许查询对其他事务锁定的数据进行读取。 这称为脏读,因为您可以读取尚未提交并且随时可能更改的值。

用户操作

此错误取消了该查询。 重新提交该查询或删除 NOLOCK 锁提示。


数据运维技术 » SQLServer 错误 601 由于数据移动,无法继续以 NOLOCK 方式扫描。 故障 处理 修复 支持远程