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 wurde, wurde die Datei Msxml2.dll eventuell nicht installiert. Weitere Informationen finden Sie im Microsoft-Wissensdatenbankartikel 823490. Wenn Sie über eine andere Version von SQL Server verfügen, wurde die Datei eventuell durch die Deinstallation eines Programms entfernt, manuell gelöscht oder deren Registrierung aufgehoben.
Suchen Sie die SQL Server-Maschine für Msxml2.dll. Wenn Sie die Datei nicht finden, laden Sie Msxml2.msi aus dem Microsoft-Wissensdatenbankartikel 823490. herunter, um sie zu installieren. Wenn die Datei vorhanden ist, überprüfen Sie, ob sie auch ordnungsgemäß registriert ist.
Name | Beschreibung | Standardwert |
Aktiviert |
| Ja |
Generiert Warnungen |
| Ja |
Priorität |
| 1 |
Schweregrad |
| 2 |
Target | Microsoft.SQLServer.2014.DBEngine | ||
Category | EventCollection | ||
Enabled | True | ||
Event_ID | 6608 | ||
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='{4C0A552D-FD2B-4E11-AE2F-4C02A27CDFE5}';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_instantiate_class._Make_sure_Msxml2.dll_exists_in_the_SQL_Server_installation_1_5_Rule" Target="SQL2014Core!Microsoft.SQLServer.2014.DBEngine" Enabled="true" ConfirmDelivery="true" Remotable="true" Comment="Mom2014ID='{4C0A552D-FD2B-4E11-AE2F-4C02A27CDFE5}';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>6608</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_instantiate_class._Make_sure_Msxml2.dll_exists_in_the_SQL_Server_installation_1_5_Rule.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>