Der Transaktions-Manager-Fehlerzustand kann auftreten, wenn eine erforderliche Datei im Ordner "System32" innerhalb des Windows-Verzeichnisses fehlt.
Eine erforderliche Datei fehlt im Ordner "System32" innerhalb des Windows-Verzeichnisses.
Zum Ausführen dieser Verfahren müssen Sie Mitglied der Gruppe Administratoren sein, oder an Sie müssen die entsprechenden Berechtigungen delegiert worden sein.
So vergewissern Sie sich, dass die erforderliche Datei "Msdtcprx.dll" im Ordner "System32" vorhanden ist
Klicken Sie mit der rechten Maustaste auf Start, und klicken Sie dann auf Explorer.
Navigieren Sie zum Windows-Ordner. Doppelklicken Sie im Detailbereich auf System32.
Geben Sie im Feld Suchen den Dateinamen msdtcprx.dll ein. Wenn die Datei vorhanden ist, wird sie im Detailbereich aufgeführt.
Halten Sie den Microsoft Distributed Transaction Coordinator-Dienst (MSDTC) an, und starten Sie ihn neu.
So halten Sie den MSDTC-Dienst an und starten ihn neu
Klicken Sie auf Start und dann auf Eingabeaufforderung.
Geben Sie an der Eingabeaufforderung net stop msdtc ein, und drücken Sie die EINGABETASTE.
Geben Sie an der Eingabeaufforderung net start msdtc ein, und drücken Sie die EINGABETASTE.
Target | Microsoft.MSDTC.10.0.Servers | ||
Category | EventCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Application |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
ScriptProbe | DataSource | Microsoft.Windows.EventProvider | Default |
Alert | WriteAction | System.Health.GenerateAlert | Default |
WriteToDB | WriteAction | Microsoft.SystemCenter.CollectEvent | Default |
WriteToDW | WriteAction | Microsoft.SystemCenter.DataWarehouse.PublishEventData | Default |
<Rule ID="Microsoft.MSDTC.10.0.Eventcollection.4143.4212.4213.4214.4129" Enabled="onStandardMonitoring" Target="Microsoft.MSDTC.10.0.Servers" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="ScriptProbe" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(4143|4212|4213|4214|4129)$</Pattern>
</RegExExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(Microsoft-Windows-MSDTC|Microsoft-Windows-MSDTC Client)$</Pattern>
</RegExExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertName/>
<AlertDescription/>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.MSDTC.10.0.Eventcollection.4143.4212.4213.4214.4129.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
<Custom1/>
<Custom2/>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectEvent"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishEventData"/>
</WriteActions>
</Rule>