Microsoft Dynamics AX 2009 - No license code is present

DynamicsAX2009_LogEvent174.Rule (Rule)

Issued when Microsoft Dynamics AX 2009 recognizes that it is running against database backend for which no license code is present in the Microsoft Dynamics AX 2009 license information.

Knowledge Base article:

Causes

This event is issued when Microsoft Dynamics AX 2009 is running against a database for which no license code is present.

Resolutions

Enter the correct license code for the database in the Setup section of the Administration menu.

Element properties:

TargetMicrosoft.Dynamics.AX.Management.Pack.DynamicsServer
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventCollector Default
PublishToDatabase WriteAction Microsoft.SystemCenter.CollectEvent Default
PublishToDataWarehouse WriteAction Microsoft.SystemCenter.DataWarehouse.PublishEventData Default

Source Code:

<Rule ID="DynamicsAX2009_LogEvent174.Rule" Enabled="true" Target="Microsoft.Dynamics.AX.Management.Pack.DynamicsServer" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>AvailabilityHealth</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventCollector">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<AllowProxying>false</AllowProxying>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">174</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>($Target/Property[Type="Microsoft.Dynamics.AX.Management.Pack.DynamicsServer"]/DynamicsEventSourceAttribute$){1}</Pattern>
</RegExExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="PublishToDatabase" TypeID="SC!Microsoft.SystemCenter.CollectEvent"/>
<WriteAction ID="PublishToDataWarehouse" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishEventData"/>
</WriteActions>
</Rule>