Al tratar de abrir Report Manager en una computadora remota, un pop-up con el siguiente mensaje de error ocurre:
"This application has encountered an unrecoverable error and must be closed"
Los detalles del link del pop-up pueden contener algo similar a lo siguiente:
"Microsoft.Practices.CompositeUI.Services.ModuleLoadException: Failed to load module from assembly Quest.Reporter.Consoles.Reporting.Modules.ReportExplorer, Version=2.0.0.0, Culture=neutral, PublicKeyToken=056e2f9364eb56fa. Error was:
Failed to load module from assembly Quest.Reporter.Consoles.Reporting.Modules.ReportExplorer, Version=2.0.0.0, Culture=neutral, PublicKeyToken=056e2f9364eb56fa. Error was:
Unable to list all entities for the specified type ---> Quest.Data.LDM.Exceptions.DALPersistenceException: Unable to list all entities for the specified type ---> NHibernate.Exceptions.GenericADOException: could not execute query
[ SELECT this_.EntityContainerId as EntityCo1_0_0_, this_.ContainerName as Containe2_0_0_, this_.ContainerNameResourceTag as Containe3_0_0_, this_.IsVisible as IsVisible0_0_, this_.ChangeHistoryTable as ChangeHi5_0_0_, this_.ChangeHistoryDataTable as ChangeHi6_0_0_, this_.ChangeHistoryResourceTag as ChangeHi7_0_0_ FROM EntityContainer this_ ]
[SQL: SELECT this_.EntityContainerId as EntityCo1_0_0_, this_.ContainerName as Containe2_0_0_, this_.ContainerNameResourceTag as Containe3_0_0_, this_.IsVisible as IsVisible0_0_, this_.ChangeHistoryTable as ChangeHi5_0_0_, this_.ChangeHistoryDataTable as ChangeHi6_0_0_, this_.ChangeHistoryResourceTag as ChangeHi7_0_0_ FROM EntityContainer this_] ---> System.Data.SqlClient.SqlException: The SELECT permission was denied on the object EntityContainer, database dbReporter, schema dbo"
Los credenciales utilizados para abrir Report Manager no tienen permisos suficientes en la base de datos de reportes.
Asegúrese que la cuenta usada para abrir Report Manager sea al menos miembro del grupo Reporter_Reporter_Admins. Si ya es miembro de este grupo y el error persiste, asegúrese que los grupos son miembros de los roles de base de datos correctos:
El grupo Reporter_Discovery_Admins debe ser miembro del rol Discovery_Admin_Role en la base de datos.
El grupo Reporter_Reporting_Admins debe ser miembro del rol Reporting_Admin_Role en la base de datos.
El grupo Reporter_Exploring_Operators debe ser miembro del rol Reporting_Exploring_Role en la base de datos.
El grupoReporter_Reporting_Operators debe ser miembro del rol Reporting_Operator_Role en la base de datos.