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

 
Предыдущий Следующий
ERROR_CANNOT_ACCEPT_TRANSACTED_WORK ERROR_BAD_CLUSTERS

ERROR_CANNOT_ABORT_TRANSACTIONS

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

ERROR_CANNOT_ABORT_TRANSACTIONS означает, что при завершении или восстановлении Resource Manager не удалось прервать достаточное число outstanding transactions. Это требует разбирательства с конкретными транзакциями, а не общего restart без сохранения evidence.

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

  • До shutdown сохраните transaction/RM logs и IDs всех транзакций, которые не завершили abort.
  • Проверьте coordinator connectivity и пропущенные completion notifications от участвующих Resource Managers.
  • Учитывайте superior/subordinate роли распределённой транзакции при определении того, кто должен завершить unresolved branch.

Как подтвердить правильную обработку

Исправление подтверждается recovery, который доводит все оставшиеся транзакции до определённого результата и больше не возвращает ERROR_CANNOT_ABORT_TRANSACTIONS.

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


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