Site icon EfmSoft

What does HRESULT 0x8004D010 (XACT_E_UNKNOWNRMGRID) mean?

 
Previous Next
XACT_E_NOTSUPPORTED XACT_E_WRONGSTATE

XACT_E_UNKNOWNRMGRID

Recovery identity must remain stable across provider restarts

XACT_E_UNKNOWNRMGRID means the resource-manager GUID does not identify a resource registered with the current transaction manager. Durable resource managers use stable identity so MSDTC can correlate new enlistments and recovery requests with records written before a process or machine restart.

Compare the identifier in application configuration, provider logs, and the recovery record. Generating a fresh GUID on every startup breaks reenlistment, while restoring an old configuration onto another independent provider can create identity collisions. Register the intended resource manager first, preserve its identifier as durable configuration, and do not discard outstanding recovery information merely to make registration succeed.

Identity checks for resource-manager registration

References


Looking for a different code? Search another status or error code.

Exit mobile version