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

 
Предыдущий Следующий
ERROR_TRANSACTIONAL_CONFLICT ERROR_RM_METADATA_CORRUPT

ERROR_RM_NOT_ACTIVE

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

ERROR_RM_NOT_ACTIVE — поддержка транзакций в указанном диспетчере ресурсов не запущена либо была остановлена из-за ошибки.

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

Зафиксируйте транзакцию/UOW, диспетчер ресурсов и состояние его журнала восстановления.

  • Проверьте, завершилась ли предыдущая фаза подготовки, фиксации или отката и какой диспетчер ресурсов первым потерял или отверг состояние.
  • Перед новой транзакцией однозначно установите исход старой по журналу; in-doubt и heuristic state нельзя безопасно скрывать обычным повтором.

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

  • transaction processing is not active in the specified resource manager.
  • Check RM startup and shutdown transitions, not only the transaction that reported the error.
  • Verify RecoverTransactionManager and RecoverResourceManager ordering for durable state.
  • this result belongs to the Windows Kernel Transaction Manager transaction-processing model.
  • Do not send new transactional work to an RM that has not published an active state.

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


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