Answered by:
Dynamics AX 2009 MP - Batch Job Not Discovered

Question
-
Looking for ideas to resolve issue where Batch Jobs are not discovered and viewable in OpsConsole.
Confirmed the RunAsAccount is a member of local Administrators group on each DAX node and read access on the DynamicsAX database. Also enabled monitors for Batch Tasks and Users and waited a day for discovery to run at 12am. Do not see any objects under Batch Job/Tasks/Users State Views. Application Object Server state is monitored but state of Application Object Server Computers is not monitored.Around the time I enabled Batch Job monitoring, events 4502, 1103 and 31400 began.
I do not understand the MP reference: "Batch jobs are displayed only when the user who created the job is currently connected to an AOS instance."
Any help or ideas would be greatly appreciated, thanks.
A module of type "Microsoft.EnterpriseManagement.Mom.DatabaseQueryModules.GroupCalculationModule" reported an exception Microsoft.EnterpriseManagement.Common.DataAccessLayerException: Invalid property name: IsDynamicsInstalledAttribute_D07CDD43_9CEF_478E_B319_44D7528A2843
at Microsoft.EnterpriseManagement.DataAccessLayer.ParameterizedCriteriaBuilder.GetColumnDefinitionForProperty(String propertyName, QueryDefinition queryDefinition, IList`1 projectedColumnDefinitions)
at Microsoft.EnterpriseManagement.DataAccessLayer.ParameterizedCriteriaBuilder.ResolveColumnForProperty(ICriteriaContext criteriaContext, XmlReader criteriaReader, Nullable`1 typeContextId, IList`1 projectedColumnDefinitions)
at Microsoft.EnterpriseManagement.DataAccessLayer.ParameterizedCriteriaBuilder.ParsePredicateWithProperty(ICriteriaContext criteriaContext, Nullable`1 typeContextId, XmlReader criteriaReader)
at Microsoft.EnterpriseManagement.DataAccessLayer.ParameterizedCriteriaBuilder.ParsePredicate(ICriteriaContext criteriaContext, Nullable`1 typeContextId, XmlReader criteriaReader)
at Microsoft.EnterpriseManagement.DataAccessLayer.ParameterizedCriteriaBuilder.ParseCriteria(ICriteriaContext criteriaContext, Nullable`1 managedTypeIdContext, XmlReader criteriaReader)
at Microsoft.EnterpriseManagement.DataAccessLayer.SqlCommandBuilder.CreateWhereClauseFromCriteria(ICriteriaContext criteriaResolver, String criteriaXml, IList`1 internalColumnDefinitions)
at Microsoft.EnterpriseManagement.DataAccessLayer.SqlCommandBuilder.CreateCriteria(ICriteriaContext criteriaResolver, String criteriaXml, Dictionary`2 parameterValues, IList`1 conditionalRequiredParams, IList`1 internalColumnDefinitions)
at Microsoft.EnterpriseManagement.DataAccessLayer.QueryRequest.CreateSqlCommandForSelectType()
at Microsoft.EnterpriseManagement.DataAccessLayer.QueryRequest.Execute(SqlNotificationRequest sqlNotificationRequest)
at Microsoft.EnterpriseManagement.Mom.DatabaseQueryModules.QueryGenerator.ExecuteSnapshotQuery(MembershipRule membershipRule, DatabaseConnection databaseConnection)
at Microsoft.EnterpriseManagement.Mom.DatabaseQueryModules.ExpressionEvaluatorForSnapshot.EligibleBySnapshotResults(MembershipRule membershipRule, DatabaseConnection databaseConnection)
at Microsoft.EnterpriseManagement.Mom.DatabaseQueryModules.ExpressionEvaluatorForSnapshot.GetRelationshipChangesForSnapshot(MembershipRule membershipRule, Guid groupInstanceId, Guid groupTypeId, Guid relationshipId, IList`1 groupKeyNameValuePairs, DatabaseConnection databaseConnection)
at Microsoft.EnterpriseManagement.Mom.DatabaseQueryModules.MembershipRuleEvaluator.EvaluateSnapshot(MembershipSubscription subscription, DatabaseConnection databaseConnection)
at Microsoft.EnterpriseManagement.Mom.DatabaseQueryModules.MembershipRuleEvaluator.EvaluateDifference(MembershipSubscription membershipSubscription, List`1 membershipChanges, DatabaseConnection databaseConnection)
at Microsoft.EnterpriseManagement.Mom.DatabaseQueryModules.MembershipRuleEvaluator.EvaluateDifference(MembershipSubscription subscription, DatabaseConnection databaseConnection)
at Microsoft.EnterpriseManagement.Mom.DatabaseQueryModules.MembershipCalculationManager.SnapshotCalculation(MembershipSubscription membershipSubscription, DatabaseConnection databaseConnection) which was running as part of rule "Microsoft.Dynamics.AX.Management.Pack.DynamicsServer.Group.DiscoveryRule" running for instance "Microsoft Dynamics AX 2009 Computers Group" with id:"{B20E0F37-C8D3-AFCC-E21E-473B019FD826}" in management group "PRESTOPROD".Wednesday, January 22, 2014 6:33 PM
Answers
-
HI,
It seems a known issue with Dynamics AX 2009 MP. Sorry for the inconvenience.
Niki Han
TechNet Community Support
- Marked as answer by Niki Han Tuesday, January 28, 2014 9:19 AM
Thursday, January 23, 2014 9:49 AM