| Предыдущий | Следующий |
| hrTooManyKeys | hrReadVerifyFailure |
hrRecordDeleted
Что означает hrRecordDeleted
hrRecordDeleted (0xC80003F9) — запись удалена.
Что проверить
Зафиксируйте базу, таблицу или сессию ESE и первый API Jet/ESENT, который вернул hrRecordDeleted.
- Проверьте состояние базы и журналов ESE, свободные ресурсы процесса и состояние активной транзакции именно в момент отказа.
- Если ошибка возникла при восстановлении или работе с журналами, сопоставьте поколения журналов, контрольную точку и выбранный набор файлов; не подменяйте восстановление простым повтором операции.
Исходная формулировка
the cursor refers to a row that was deleted after it became the current record.
hrRecordNotFound — a seek or lookup found no row matching the constructed key or bookmark criteria
Typical API surface — JetMove, JetSeek, JetGetBookmark, JetGotoBookmark, JetPrepareUpdate, JetUpdate, and JetDelete
do not retry a write without rereading the row and its business preconditions.
Diagnostic layer — cursor currency, bookmarks, prepared updates, and row lifecycle
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
