| Предыдущий | Следующий |
| hrObjectNotFound | hrDensityInvalid |
hrCannotRename
Что означает hrCannotRename
hrCannotRename (0xC800051A) — не удалось переименовать временный файл.
Это старый HRESULT-вариант результата ESE (Extensible Storage Engine, ESENT); в JET API соответствующее условие известно как JET_errCannotRename.
Что проверить
- Зафиксируйте полный путь и конкретную файловую операцию ESE; проверьте каталог, права службы, свободное место и открытые handles.
- Для I/O сохраните системный код ошибки и события storage. Не заменяйте базу или журнал случайной копией: для recovery важна общая цепочка файлов.
Исходная формулировка
- ESE could not complete the temporary-to-final rename used by a database or maintenance operation.
- hrFileAccessDenied is an open/access failure; this code pinpoints the rename stage.
- capture source and destination paths, existing target, ACLs, locks, volume boundary, and antivirus/filter activity.
- remove the conflicting target or lock and repeat only after confirming the temporary file is the intended artifact.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.