Die Datei Msxml2.dll ist auf dem Computer mit der SQL Server-Installation nicht vorhanden oder konnte vom Systemverzeichnis während der Verarbeitung einer XML-Funktion wie sp_xml_preparedocument nicht geladen werden. Wenn die Datei vorhanden ist, wurde sie möglicherweise nicht ordnungsgemäß registriert, oder eine ihrer Abhängigkeiten fehlt.
Die Datei Msxml2.dll ist auf dem Computer mit der SQL Server-Installation nicht vorhanden oder konnte vom Systemverzeichnis während der Verarbeitung einer XML-Funktionen wie sp_xml_preparedocument nicht geladen werden. Wenn die Datei vorhanden ist, wurde sie möglicherweise nicht ordnungsgemäß registriert, oder eine ihrer Abhängigkeiten fehlt.
Wenn Sie MSDE SP3a auf einem Computer installiert haben, auf dem keine frühere Version von MSDE installiert ist, wurde die Datei "Msxml2.dll" eventuell nicht installiert. Wenn Sie eine andere Edition von SQL Server verwenden, wurde die Datei eventuell durch die Deinstallation eines Programms entfernt, manuell gelöscht, oder ihre Registrierung wurde aufgehoben.
Durchsuchen Sie den SQL Server-Computer nach der Datei "Msxml2.dll". Wenn die Datei vorhanden ist, überprüfen Sie, ob sie ordnungsgemäß registriert ist.
Name | Beschreibung | Standardwert |
Aktiviert | Aktiviert oder deaktiviert den Workflow. | Ja |
Priorität | Definiert die Warnungspriorität. | 1 |
Schweregrad | Definiert den Warnungsschweregrad. | 2 |
Target | Microsoft.SQLServer.2014.DBEngine | ||
Category | EventCollection | ||
Enabled | True | ||
Event_ID | 6610 | ||
Event Source | $Target/Property[Type="SQL2014Core!Microsoft.SQLServer.2014.DBEngine"]/ServiceName$ | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Application | ||
Comment | Mom2014ID='{49C720E3-00BA-4A68-B33B-B09017D6945E}';MOM2014GroupID={467ECC75-C5DA-42BD-955C-A73BBB51AF74} |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
_F6DA1507_12AF_11D3_AB21_00A0C98620CE_ | DataSource | Microsoft.Windows.EventProvider | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.SQLServer.2014.XML___Failed_to_load_Msxml2.dll_1_5_Rule" Target="SQL2014Core!Microsoft.SQLServer.2014.DBEngine" Enabled="true" ConfirmDelivery="true" Remotable="true" Comment="Mom2014ID='{49C720E3-00BA-4A68-B33B-B09017D6945E}';MOM2014GroupID={467ECC75-C5DA-42BD-955C-A73BBB51AF74}">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="_F6DA1507_12AF_11D3_AB21_00A0C98620CE_" Comment="{F6DA1507-12AF-11D3-AB21-00A0C98620CE}" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$Target/Property[Type="SQL2014Core!Microsoft.SQLServer.2014.DBEngine"]/ServiceName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>6610</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.SQLServer.2014.XML___Failed_to_load_Msxml2.dll_1_5_Rule.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>Event ID: $Data/EventDisplayNumber$. $Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>