MSSQLSERVER_601
Подробности
Название продукта |
SQL Server |
Версия продукта |
10.0 |
Номер сборки продукта |
10.00.1399.60 |
Идентификатор события |
601 |
Источник события |
MSSQLSERVER |
Компонент |
SQLEngine |
Символическое имя |
|
Текст сообщения |
Не удалось продолжить просмотр с NOLOCK вследствие перемещения данных. |
Объяснение
SQL Server Database Engine не удается продолжить выполнение запроса, поскольку приложение пытается считать данные, обновленные или удаленные другой транзакцией. Очередь использует подсказку блокировки NOLOCK или уровень изоляции транзакции READ UNCOMMITTED.
Как правило, доступ к данным, которые изменяются другой операцией, запрещен из-за наложенной на них блокировки. Однако подсказка блокировки NOLOCK и уровень изоляции транзакции READ UNCOMMITTED позволили запросу считать данные, заблокированные другой транзакцией. Это называется «грязным» чтением, поскольку таким образом можно считать значения, которые еще не были зафиксированы и могут быть изменены.
Действия пользователя
Эта ошибка отменяет запрос. Отправьте запрос повторно или удалите подсказку блокировки NOLOCK.
См. также