MSSQLSERVER_601
新建日期: 2006 年 12 月 12 日
详细信息
产品名称 |
SQL Server |
产品版本 |
9.0 |
产品内部版本号 |
9.00.1399.60 |
事件 ID |
601 |
事件源 |
MSSQLSERVER |
组件 |
SQLEngine |
符号名称 |
|
消息正文 |
由于数据移动,无法继续以 NOLOCK 方式扫描。 |
说明
SQL Server 数据库引擎无法继续执行查询,因为正在尝试读取由其他事务更新或删除的数据。查询使用的是 NOLOCK 锁提示或 READ UNCOMMITTED 事务隔离级别。
通常,系统拒绝用户访问其他事务正在更改的数据,因为已锁定该数据。但是,利用 NOLOCK 锁提示和 READ UNCOMMITTED 事务隔离级别,可以允许查询对其他事务锁定的数据进行读取。这称为脏读,因为您可以读取尚未提交并且随时可能更改的值。
用户操作
此错误取消了该查询。重新提交该查询或删除 NOLOCK 锁提示。
请参阅
概念
其他资源
锁定提示
SELECT (Transact-SQL)
SET TRANSACTION ISOLATION LEVEL (Transact-SQL)