| Предыдущий | Следующий |
| hrDatabaseLocked | hrTableDuplicate |
hrTableLocked
Что означает hrTableLocked
hrTableLocked — Таблица ESE заблокирована другой операцией и недоступна для текущего запроса.
Что проверить
- Зафиксируйте таблицу, текущий Jet API, JET_SESID и операцию, которая удерживает lock.
- Проверьте schema changes, эксклюзивные maintenance операции, длинные транзакции и cursors, которые не закрываются по всем веткам выполнения.
- Отличайте lock от обычного TableInUse: для диагностики важны режим блокировки и операция-владелец, а не только факт открытой таблицы.
Как подтвердить исправление
Исправление подтверждается корректным завершением владельца блокировки и успешным повтором без глобального закрытия всех ESE sessions.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
