이 모니터는 사이트 서버와 SQL 데이터베이스 서버의 연결을 검사합니다.
이 모니터는 ConfigMgr 사이트 서버와 사이트 데이터베이스 서버 간 데이터베이스 연결을 검사하여 사이트 서버가 사이트 데이터베이스 서버에 연결하지 못하는 경우에 경고를 생성합니다.
다음을 포함하여 가능한 근본 원인은 다양합니다.
사이트 데이터베이스 서버가 오프라인 상태입니다.
사이트 서버와 사이트 데이터베이스 서버 간 네트워크가 오프라인입니다.
사이트 서버에 사용된 데이터베이스 자격 증명이 만료되었거나 잘못되었습니다.
사이트 서버에 사용된 데이터베이스 자격 증명의 사용 권한이 충분하지 않습니다.
데이터베이스 연결 구성이 올바르지 않습니다.
SQL Server 경고 메시지를 확인하여 데이터베이스 서버의 상태를 검사합니다.
사이트 서버와 사이트 데이터베이스 서버 간의 네트워크를 확인합니다.
사이트 서버에 사용된 자격 증명을 확인합니다.
계정에 사용 권한이 있는지 여부를 확인합니다.
데이터베이스 연결 구성을 확인합니다.
Target | Microsoft.SystemCenter2012.ConfigurationManager.SiteServerRoleBaseClass | ||
Parent Monitor | Microsoft.SystemCenter2012.ConfigurationManager.RoleAggregateMonitor | ||
Category | Custom | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.SystemCenter2012.ConfigurationManager.RoleAvailabilityMonitor | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default | ||
Comment | SIV:GEN0215 |
<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.Database.ConnectivityMonitor" Comment="SIV:GEN0215" Accessibility="Public" Enabled="onEssentialMonitoring" Target="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.SiteServerRoleBaseClass" ParentMonitorID="Microsoft.SystemCenter2012.ConfigurationManager.RoleAggregateMonitor" Remotable="true" Priority="Normal" TypeID="Microsoft.SystemCenter2012.ConfigurationManager.RoleAvailabilityMonitor" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter2012.ConfigurationManager.Database.ConnectivityMonitor_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId56dbc36a28e84523ad1e7abfe018e0ef" MonitorTypeStateID="Good" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateId23cc4916522a4a9e8f14b55c969bb363" MonitorTypeStateID="Warning" HealthState="Warning"/>
<OperationalState ID="UIGeneratedOpStateId182294f9f9324cdcbe681eb19d7f32d1" MonitorTypeStateID="Error" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<RoleName>SMS SQL Server</RoleName>
<IntervalSeconds>360</IntervalSeconds>
</Configuration>
</UnitMonitor>