| Предыдущий | Следующий |
| STATUS_LOG_GROWTH_FAILED | STATUS_STREAM_MINIVERSION_NOT_FOUND |
STATUS_OBJECT_NO_LONGER_EXISTS
Что означает STATUS_OBJECT_NO_LONGER_EXISTS
STATUS_OBJECT_NO_LONGER_EXISTS означает, что после отката транзакции объект, на который ссылался вызывающий код, больше не существует в текущем состоянии.
Что проверить
- Определите rollback/savepoint, после которого объект исчез.
- Проследите все handles и кэшированные ссылки, полученные после точки, к которой выполнен откат.
- После rollback заново разрешите путь или идентичность объекта.
- Не используйте старый handle только потому, что его числовое значение ещё хранится в памяти.
Код должен инвалидировать транзакционно-зависимые ссылки после отката и повторно получать существующие объекты из нового состояния.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.