Überwacht die Datenbankkonnektivität des Datenzugriffsdienstes.
Der Datenzugriffsdienst kann keine Verbindung mit der Operations Manager-Datenbank herstellen. Wenn der Datenzugriffsdienst nicht ausgeführt wird, können die Benutzer Betriebskonsole, Webkonsole oder Befehlsshell nicht verwenden. Auch Connectors mit Verwaltungssystemen von Drittanbietern funktionieren nicht ordnungsgemäß.
Überprüfen Sie den Datenbankserver, auf dem die Operations Manager-Datenbank installiert ist, um sicherzustellen, dass dieser online ist und dass die Operations Manager-Datenbank online ist.
Vergewissern Sie sich, dass der Datenbankserver von dem Server aus erreicht werden kann, auf dem der Datenzugriffsdienst installiert ist.
Vergewissern Sie sich, dass der SQL Server Remoteverbindungen mit dem SQL Server-Konfigurations-Manager akzeptiert.
Vergewissern Sie sich, dass das vom Datenzugriffsdienst verwendete Konto über ausreichende Berechtigungen für den Zugriff auf die Operations Manager-Datenbank verfügt.
Der Operations Manager-Datenbankserver ist offline oder nicht erreichbar.
Die Operations Manager-Datenbank ist offline oder getrennt.
Der Datenzugriffsdienst besitzt keine ausreichenden Berechtigungen, um mit der Datenbank eine Verbindung aufzubauen.
Target | Microsoft.SystemCenter.ManagementDataAccessService | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | StateCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | High | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.2SingleEventLog2StateMonitorType | ||
Remotable | True | ||
Accessibility | Internal | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.SystemCenter.DataAccessService.DatabaseConnectivity" Accessibility="Internal" Enabled="true" Target="Microsoft.SystemCenter.ManagementDataAccessService" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.DataAccessService.DatabaseConnectivity.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="DatabaseConnectivityLost" MonitorTypeStateID="FirstEventRaised" HealthState="Error"/>
<OperationalState ID="DatabaseConnectivityEstablished" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>Operations Manager</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="Integer">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="Integer">26330</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">OpsMgr SDK Service</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>Operations Manager</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="Integer">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="Integer">26331</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">OpsMgr SDK Service</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>