Что означает код NTSTATUS 0xC0190051 (STATUS_TRANSACTIONMANAGER_NOT_FOUND)?

 
Предыдущий Следующий
STATUS_ENLISTMENT_NOT_FOUND STATUS_TRANSACTIONMANAGER_NOT_ONLINE

STATUS_TRANSACTIONMANAGER_NOT_FOUND

STATUS_TRANSACTIONMANAGER_NOT_FOUND означает, что не удалось открыть сам объект диспетчера транзакций. Диспетчер транзакций KTM связан с журналом и координирует один или несколько диспетчеров ресурсов, поэтому отсутствие TM является более фундаментальной проблемой, чем отсутствие транзакции внутри доступного диспетчера.

Не путайте эту ошибку с STATUS_TRANSACTIONMANAGER_NOT_ONLINE. Состояние not-found означает неудачный поиск; not-online означает, что связанный диспетчер найден, но ещё не завершил восстановление, необходимое для использования пространств имён транзакций и диспетчеров ресурсов.

Запрошенный диспетчер транзакций не найден

  • Зафиксируйте имя TM, GUID, путь к журналу или регистрационные сведения, использованные для его открытия.
  • Убедитесь, что требуемый диспетчер создан и вызывающая сторона использует тот же идентификатор, на который были настроены диспетчеры ресурсов.
  • Проверьте порядок запуска, прежде чем считать причиной повреждение журнала или общую проблему прав доступа.

Ссылки


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