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

 
Предыдущий Следующий
ERROR_TRANSACTION_INTEGRITY_VIOLATED ERROR_RM_CANNOT_BE_FROZEN_FOR_SNAPSHOT

ERROR_TRANSACTIONMANAGER_IDENTITY_MISMATCH

Этот статус сообщает о несовпадении идентичности между диспетчером транзакций, переданным вызывающей стороной, и идентичностью, записанной в журнале диспетчера. Это защита от подключения журнала к неправильной идентичности диспетчера, а не временное состояние занятости.

Ситуации, которые следует исследовать

  • Файл журнала был восстановлен, скопирован или повторно использован с конфигурацией другого диспетчера транзакций.
  • Автоматизация развёртывания изменила исходные данные идентичности, сохранив прежний журнал.
  • Тестовая среда повторно использовала постоянное состояние KTM между независимыми экземплярами.
  • Приложение смешало недавно созданный диспетчер с журналом, принадлежащим существующему.

Сохраните журнал и соберите его путь, настроенную идентичность и историю развёртывания, прежде чем что-либо удалять или повторно инициализировать. Правильное исправление — сопоставить исходную идентичность с её журналом либо намеренно создать новый диспетчер и новый журнал для новой идентичности.

См. OpenTransactionManager, RecoverTransactionManagerи Определение WinError.


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