Hello Everyone,
I am experiencing an issue with the MIM Reporting failing on the Initial Sync. Both times I have experienced the issue has been with the MIM
2016 SP1 install media. SCSM Service manager is on a separate server with SQL and SCSM DW is on a separate server with SQL. I first complete the SCSM 2012 Service Manager and Data Warehouse installation, register the Data Warehouse and confirm
the initial MPSync job finishes with all Management Packs imported/associated. Then I run the MIM 2016 SP1 Reporting installation and confirm the MIM Management Packs are all imported/associated and showing up in Reports in the SCSM console. Then
I run the FIMPostInstallScriptsForDataWarehouse.ps1 script which completes successfully. When I run theStart-FIMReportingInitialSync.ps1 script and check the Reporting Job in the MIM Portal, it fails immediately and produces the below errors.
Firewall is off between the servers as well. Has anyone seen this issue before and have a solution?
Reporting Job Details:
ObjectTypeName: Person,
AttributeName: ObjectType,
RequestIdentifier: 00000000-0000-0000-0000-000000000000,
ObjectID: 7fb2b853-24f0-4498-9534-4e10589723c4,
Value: Person,
DataType: String,
MultiValue: False,
Added: True,
SubscriptionDetails: <DataWarehouseClassProperty ClassTypeIdentity="FIMDW.FIMPerson" PropertyIdentity="FIMObjectType" ManagementPackIdentity="Microsoft.Forefront.IdentityManager.Datawarehouse.Base"
ManagementPackVersion=”1.0.0.1”/>,
EventTime: 12/05/2016 19:38:27
Event Viewer:(Three errors connected to the issue)
Error
12/5/2016 11:38:17 AM
Microsoft.ResourceManagement.ServiceHealthSource
68 None
"The FIM Reporting ETL job failed while making a call to the System Center Service Manager Management Server SDK service. This could
be caused by a network or service interruption which is preventing communication between the FIM Service and the System Center Service Manager SDK Service, or by an internal error within System Center.
To fix this issue, ensure that there are no firewalls or network connectivity issues which may be preventing communication between these two services. Also ensure that the System Center Management and System Center Data Access services are running on the System
Center Service Manager Management Server.
If you encounter this error after running your first ETL job, ensure that you have installed the FIM Reporting support scripts on your Data Warehouse machine. You can find these scripts in the Service and Portal folder of your FIM media.
For more information about this error, view the most recent reporting job in the FIM Portal and look for any exceptions which may have occurred.
"
Error
9/21/2012 4:19:41 PM
Microsoft.ResourceManagement 3
None
Reporting Job Manager: Reporting job halted due to error.
Error
9/21/2012 4:19:41 PM
Microsoft.ResourceManagement 3
None
ObjectTypeName: Person, AttributeName: ObjectType, RequestIdentifier: 00000000-0000-0000-0000-000000000000, ObjectID: 7fb2b853-24f0-4498-9534-4e10589723c4,
Value: Person, DataType: String,
MultiValue: False, Added: True, SubscriptionDetails: <DataWarehouseClassProperty ClassTypeIdentity="FIMDW.FIMPerson" PropertyIdentity="FIMObjectType"
ManagementPackIdentity="Microsoft.Forefront.IdentityManager.Datawarehouse.Base" ManagementPackVersion=”1.0.0.1”/>, EventTime: 12/05/2016 19:38:27 ---> System.InvalidOperationException: Cannot find management pack with identity Microsoft.Forefront.IdentityManager.Datawarehouse.Base
at Microsoft.ResourceManagement.Reporting.DataProvider.DataWarehouseManagementPackManager.GetManagementPack(String managementPackKey)
at Microsoft.ResourceManagement.Reporting.DataProvider.DataWarehouseObjectGenerator.CreateEnterpriseManagementObject(Guid objectIdentifier, String classType, String managementPackIdentity)
at Microsoft.ResourceManagement.Reporting.DataProvider.DataWarehouseObjectGenerator.CreateEnterpriseManagementObject(DataWarehouseClassMapping mapping)
at Microsoft.ResourceManagement.Reporting.DataProvider.DataWarehouseCollection.ProcessEntry(ExportLogEntry entry)
--- End of inner exception stack trace ---
at Microsoft.ResourceManagement.Reporting.DataProvider.DataWarehouseCollection.ProcessEntry(ExportLogEntry entry)
at Microsoft.ResourceManagement.Reporting.DataProvider.DataWarehouseProvider.ProcessBatch(List`1 batch)
at Microsoft.ResourceManagement.Reporting.ReportingManager.ExecuteBatchOfExtractTransformLoad(IDataManager dataManager)
at Microsoft.ResourceManagement.Reporting.ReportingManager.ExportData(IDataManager dataManager)
at Microsoft.ResourceManagement.Reporting.ReportingManager.RefreshSchema()
at Microsoft.ResourceManagement.Reporting.JobManager.Run()