La stratégie de contrôle d'intégrité du système de sauvegarde managée évalue les erreurs critiques comme des informations d'identification erronnées ou manquantes, les erreurs de connexion et génère l'état d'intégrité du système.
Cette analyse vérifie le résultat de l’évaluation de la stratégie de contrôle d’intégrité de sauvegarde managée du système dans l’instance de SQL Server. L’analyse est saine si la stratégie a été évaluée correctement. Dans le cas contraire, elle n’est pas saine.
Pour diagnostiquer ce problème, contactez l'administrateur de base de données ou le propriétaire de la stratégie avec le nom de la stratégie. Le propriétaire de la stratégie peut déterminer la cause première de l'évaluation d'exécution de la stratégie qui a provoqué un état non sain de l'analyse.
Nom | Description | Valeur par défaut |
Priorité de l'alerte | Définit la priorité de l'alerte. | Normal |
Gravité de l'alerte | Définit la gravité de l'alerte. | Erreur |
Activé | Active ou désactive le flux de travail. | Oui |
Génère des alertes | Définit si le flux de travail génère une alerte. | Oui |
Intervalle (en secondes) | L'intervalle de temps récurrent en secondes pendant lequel le workflow est exécuté. | 900 |
Délai d'expiration (en secondes) | Spécifie la durée pendant laquelle le workflow est autorisé à être exécuté avant d'être fermé et marqué comme un échec. | 300 |
Target | Microsoft.SQLServer.2014.DBEngine | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.SQLServer.2014.MonitorType.DBEngine.SmartAdminHealthPolicy | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.SQLServer.2014.UnitMonitor.DBEngine.SmartAdminSystemHealthPolicy" TypeID="Microsoft.SQLServer.2014.MonitorType.DBEngine.SmartAdminHealthPolicy" Accessibility="Public" Enabled="true" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Target="SQL2014Core!Microsoft.SQLServer.2014.DBEngine" Priority="Normal">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SQLServer.2014.UnitMonitor.DBEngine.SmartAdminSystemHealthPolicy.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Property[@Name='helptext']$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Success" MonitorTypeStateID="HealthState" HealthState="Success"/>
<OperationalState ID="Critical" MonitorTypeStateID="ErrorState" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ConnectionString>$Target/Property[Type="SQL2014Core!Microsoft.SQLServer.2014.DBEngine"]/ConnectionString$</ConnectionString>
<PolicyName>SmartAdminSystemHealthPolicy</PolicyName>
<IntervalSeconds>900</IntervalSeconds>
<SyncTime/>
<TimeoutSeconds>300</TimeoutSeconds>
</Configuration>
</UnitMonitor>