AK560574

Monitor_AK560574 (UnitMonitor)

SharePoint Content databases that require an upgrade were detected

Knowledge Base article:

External

http://go.microsoft.com/fwlink/?LinkId=242188

Element properties:

TargetMicrosoft.KnowledgeServices.SharePoint.Foundation.2010.SPWebApplication.SPContentDB
Parent MonitorSystem.Health.ConfigurationState
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.KnowledgeServices.Library.SchedulerMonitorEx
RemotableTrue
AccessibilityPublic
Alert Message
SharePoint Content databases that require an upgrade were detected
<Details>
<Content>The content database requires an upgrade. In SharePoint, there is support for backward compatibility between updated versions on different servers, which enables you to install the updated binary files but postpone the actual update to a later time. However, it is strongly recommended that the databases be upgraded as soon as possible. This could lead to inconsistent farm behavior. The longer the postponement, the larger the risk for inconsistent farm behavior.

See the TechNet article for more information.
</Content>
<CollectedInformation>
<Info>
<Name>Database server</Name>
<Value>{0}</Value>
</Info>
<Info>
<Name>Database name</Name>
<Value>{1}</Value>
</Info>
<Info>
<Name>Needs upgrade</Name>
<Value>{2}</Value>
</Info>
</CollectedInformation>
</Details>
RunAsDefault
CommentSupportTopic=TBD;VersionNumber=1.0.0.0;

Source Code:

<UnitMonitor ID="Monitor_AK560574" Comment="SupportTopic=TBD;VersionNumber=1.0.0.0;" Accessibility="Public" Enabled="true" Target="MicrosoftKnowledgeServicesSharePointFoundation2010Library!Microsoft.KnowledgeServices.SharePoint.Foundation.2010.SPWebApplication.SPContentDB" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="KnowledgeServicesLibrary!Microsoft.KnowledgeServices.Library.SchedulerMonitorEx" ConfirmDelivery="true">
<Category>Alert</Category>
<AlertSettings AlertMessage="MonitorMessage00351fecdeb34fce852268ab48d162d0">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="MicrosoftKnowledgeServicesSharePointFoundation2010Library!Microsoft.KnowledgeServices.SharePoint.Foundation.2010.SPWebApplication.SPContentDB"]/Server$</AlertParameter1>
<AlertParameter2>$Target/Property[Type="MicrosoftKnowledgeServicesSharePointFoundation2010Library!Microsoft.KnowledgeServices.SharePoint.Foundation.2010.SPWebApplication.SPContentDB"]/Database$</AlertParameter2>
<AlertParameter3>$Target/Property[Type="MicrosoftKnowledgeServicesSharePointFoundation2010Library!Microsoft.KnowledgeServices.SharePoint.Foundation.2010.SPWebApplication.SPContentDB"]/NeedsUpgrade$</AlertParameter3>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Success" MonitorTypeStateID="Success" HealthState="Success"/>
<OperationalState ID="Error" MonitorTypeStateID="Error" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ErrorExpression>
<SimpleExpression>
<ValueExpression>
<Value Type="Boolean">$Target/Property[Type="MicrosoftKnowledgeServicesSharePointFoundation2010Library!Microsoft.KnowledgeServices.SharePoint.Foundation.2010.SPWebApplication.SPContentDB"]/NeedsUpgrade$</Value>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="Boolean">true</Value>
</ValueExpression>
</SimpleExpression>
</ErrorExpression>
<SuccessExpression>
<Not>
<Expression>
<SimpleExpression>
<ValueExpression>
<Value Type="Boolean">$Target/Property[Type="MicrosoftKnowledgeServicesSharePointFoundation2010Library!Microsoft.KnowledgeServices.SharePoint.Foundation.2010.SPWebApplication.SPContentDB"]/NeedsUpgrade$</Value>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="Boolean">true</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Not>
</SuccessExpression>
<Schedule>29825</Schedule>
</Configuration>
</UnitMonitor>