L’équipe ConfigMgr a publié un billet pour détailler un problème lors de l’exécution de certains rapports qui font crasher la console System Center Configuration Manager 2007. En effet en exécutant un rapport (comme "Compliance 1 - Overall Compliance"), la console peut se fermer et renvoyer l’erreur suivante :
An error occurred in ConfigMgr. The ConfigMgr console will continue to function, however you should save your work and restart the console. After restarting the console, verify that your last configurations have been applied.
Dans le fichier SMSAdminUI.log, on observe :
The report definition is not valid or supported by this version of Reporting Services. This could be the result of publishing a report definition of a later version of Reporting Services, or that the report definition contains XML that is not well-formed or the XML is not valid based on the Report Definition schema. Details: The element 'TablixMembers' in namespace 'http://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition' has incomplete content. List of possible elements expected: 'TablixMember' in namespace 'http://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition'.
Le problème survient car le rapport a été édité et personnalisé en utilisant BIDS 2008 ou Report Builder 2.0 ou plus.
En effet, les rapports par défaut utilisent le schéma SQL Server 2005 et l’édition transforme le schéma en 2008.
Plus d’informations sur : http://blogs.technet.com/b/configurationmgr/archive/2014/08/05/support-tip-running-certain-reports-in-the-configuration-manager-console-causes-the-console-to-crash.aspx