Что означает код NTSTATUS 0xC0190011 (STATUS_CRM_PROTOCOL_NOT_FOUND)?

 
Предыдущий Следующий
STATUS_TRANSACTION_PROPAGATION_FAILED STATUS_TRANSACTION_SUPERIOR_EXISTS

STATUS_CRM_PROTOCOL_NOT_FOUND

Данные распространения транзакции указывают на недоступного поставщика протокола

Распространяемая транзакция не является настолько самодостаточной, чтобы её мог обработать любой диспетчер ресурсов. KTM должен направить её диспетчеру коммуникационных ресурсов, которому принадлежит протокол маршалинга и демаршалинга контекста транзакции.

Поставщик может быть не установлен, не запуститься, быть зарегистрирован под другим идентификатором или стать недоступным после перезапуска службы. Разбирать буфер распространения в несвязанном компоненте небезопасно, поскольку его формат зависит от протокола.

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

  • Сохраните идентификатор протокола и источник, создавший буфер распространения.
  • До импорта транзакции убедитесь, что ожидаемый поставщик CRM загружен и зарегистрирован.
  • Проверьте несоответствие версий и архитектур между отправителем и получателем.
  • Сохраните исходный буфер для диагностики конкретного поставщика; не переписывайте его заголовок эвристически.

Ссылки


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