Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Este artículo le ayuda a solucionar problemas con el diseño de informes de Reporting Services y obtener una vista previa de un informe. También proporciona instrucciones sobre cómo resolver problemas al publicar un informe en un servidor de informes en modo nativo o en modo de SharePoint. Además, trata la solución de problemas para ver un informe en el servidor de informes o exportar un informe a un formato de archivo diferente.
Supervisión de servidores de informes
Puede usar herramientas de sistema y base de datos para supervisar la actividad del servidor de informes. También puede ver los archivos de registro de seguimiento del servidor de informes o consultar el registro de ejecución del servidor de informes para obtener información detallada sobre informes específicos. Si usa el Monitor de rendimiento, puede agregar contadores de rendimiento para el servicio web del servidor de informes y el servicio de Windows para identificar cuellos de botella en el procesamiento a demanda o programado.
Para obtener más información, consulte Supervisión del rendimiento del servidor de informes.
Visualización de los registros del servidor de informes
Reporting Services registra muchos eventos internos y externos para registrar archivos que registran datos sobre informes específicos, información de depuración, solicitudes y respuestas HTTP y eventos del servidor de informes. También puede crear registros de rendimiento y seleccionar contadores de rendimiento que especifiquen qué datos recopilar. El directorio predeterminado para los archivos de registro de una instalación predeterminada es <drive>\Program Files\Microsoft SQL Server\MSRS130.MSSQLSERVER\Reporting Services\LogFiles.
Para obtener más información, vea Reporting Services log files and sources (Archivos de registro y orígenes de Reporting Services).
Para determinar específicamente si las esperas de informe se deben a la recuperación de datos, el procesamiento de informes o la representación de informes, use el registro de ejecución. Para obtener más información, vea ExecutionLog del servidor de informes y la vista ExecutionLog3.
Visualización de la pila de llamadas para los mensajes de error de procesamiento de informes en el servidor de informes
Al ver un informe publicado en el Administrador de informes, es posible que vea un mensaje de error que representa un error general de procesamiento o representación. Para ver más información, puedes consultar la pila de llamadas.
Para ver la pila de llamadas, inicie sesión en el servidor de informes con las credenciales de administrador local, haga clic con el botón derecho en la página Administrador de informes y seleccione Ver origen. La pila de llamadas proporciona contexto detallado para el mensaje de error.
Uso de SQL Server Management Studio para comprobar las consultas y las credenciales
Puede usar SQL Server Management Studio para validar consultas complejas antes de incluirlas en el informe.
Para obtener más información, vea Editor de consultas del motor de base de datos y Administración de objetos mediante el Explorador de objetos.
Análisis de informes de problemas con datos de informe almacenados en caché en el cliente
Cuando un autor de informes crea un informe en Business Intelligence Development Studio, el cliente de creación almacena en caché los datos como un archivo .rdl.data, que se usa al obtener una vista previa de un informe. Cada vez que cambia la consulta, se actualiza la memoria caché. Para solucionar problemas en informes, a veces resulta útil desactivar la actualización de los datos del informe para que estos no cambien durante la depuración.
Para controlar si SQL Server Data Tools (SSDT) solo puede usar datos almacenados en caché, agregue la siguiente sección a devenv.exe.config en SQL Server Data Tools. La ubicación del directorio predeterminado es: <drive>:Program Files\Microsoft Visual Studio 10.0\Common7\IDE.
<system.diagnostics>
<switches>
<add name="Microsoft.ReportDesigner.ReportPreviewStore.ForceCache" value="1" />
</switches>
</system.diagnostics>
Siempre que el valor se establezca en 1, solo se usan los datos del informe almacenados en caché. Asegúrese de quitar esta sección cuando termine de depurar el informe.