| Предыдущий | Следующий |
| 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, путь к журналу или регистрационные сведения, использованные для его открытия.
- Убедитесь, что требуемый диспетчер создан и вызывающая сторона использует тот же идентификатор, на который были настроены диспетчеры ресурсов.
- Проверьте порядок запуска, прежде чем считать причиной повреждение журнала или общую проблему прав доступа.
Ссылки
- Microsoft: диспетчеры транзакций KTM и восстановление
- Microsoft: создание диспетчера ресурсов KTM
- Открытые спецификации Microsoft: значения NTSTATUS
Нужно найти другой код? Найти другой код состояния или ошибки.