数据库可用性汇总

Microsoft.SystemCenter.VirtualMachineManager.2008.DatabaseAvailabilityRollup (DependencyMonitor)

Knowledge Base article:

概述

此监视器是 Virtual Machine Manager (VMM) 数据库的 Microsoft SQL Server 中数据库状态监视器的汇总监视器。如果此监视器处于严重状态(红色),则说明 SQL Server 存在问题,导致 VMM 无法访问数据库。如果状态未知,则说明对包含 VMM 数据库的 SQL Server 实例的监视尚未开始。

原因

此对象的非正常状态表示,Virtual Machine Manager 所使用的 SQL Server 数据库的状态存在问题。

解决方案

要查明出现该非正常数据库状态的原因,请使用运行状况资源管理器查看数据库状态监视器的详细信息,然后使用该监视器上的知识来排查并解决 SQL Server 中的问题。

有关与 VMM 数据库有紧密关联的问题的详细疑难解答信息,请参阅产品知识中的以下警报:

External

VMM TechCenter(网址为:http://go.microsoft.com/fwlink/?LinkId=85920,该网页可能为英文)

Element properties:

TargetMicrosoft.SystemCenter.VirtualMachineManager.2008.Engine
Parent MonitorSystem.Health.AvailabilityState
AlgorithmWorstOf
Source MonitorSystem.Health.AvailabilityState
RelationshipMicrosoft.SystemCenter.VirtualMachineManager.2008.EngineContainsDatabase
CategoryStateCollection
EnabledTrue
Alert GenerateFalse
Alert Auto ResolveFalse
RemotableTrue
AccessibilityPublic

Source Code:

<DependencyMonitor ID="Microsoft.SystemCenter.VirtualMachineManager.2008.DatabaseAvailabilityRollup" Accessibility="Public" Target="Microsoft.SystemCenter.VirtualMachineManager.2008.Engine" RelationshipType="Microsoft.SystemCenter.VirtualMachineManager.2008.EngineContainsDatabase" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" MemberMonitor="SystemHealth!System.Health.AvailabilityState">
<Category>StateCollection</Category>
<!--<AlertSettings>
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
</AlertSettings>-->
<Algorithm>WorstOf</Algorithm>
</DependencyMonitor>