Что означает код ошибки Windows 6823 (ERROR_FILE_IDENTITY_NOT_PERSISTENT)?

 
Предыдущий Следующий
ERROR_RM_ALREADY_STARTED ERROR_CANT_BREAK_TRANSACTIONAL_DEPENDENCY

ERROR_FILE_IDENTITY_NOT_PERSISTENT

Что означает ERROR_FILE_IDENTITY_NOT_PERSISTENT

ERROR_FILE_IDENTITY_NOT_PERSISTENT — файл нельзя открыть в транзакции, поскольку его идентичность зависит от результата незавершённой транзакции.

Что проверить

Определите транзакционный файл, transaction/UOW и файловую возможность, которую пытается использовать приложение.

  • Проверьте, поддерживается ли эта операция внутри TxF и не пересекает ли она границу диспетчера ресурсов, удалённое отображение или другое ограничение транзакционного файла.
  • Если функция не поддерживается в транзакции, меняйте порядок/модель операции; повтор того же TxF-вызова не снимает ограничение.

Исходная формулировка

  • the file identity depends on an unresolved transaction outcome.
  • Find the transaction that currently owns the file or namespace change.
  • Trace transactional create, rename, and delete operations affecting the path.
  • Microsoft: listing files locked by a transaction
  • Microsoft: TxF isolation, locking, and file views

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.