Lista de comprobación para la implementación del servidor

En este tema se describen los pasos necesarios para implementar un servidor de informes. Si los sigue, podrá prevenir los errores que se producen cuando el sistema no se ha configurado correctamente o no se ha implementado por completo.

Antes de la instalación

Antes de ejecutar Setup.exe, revise los puntos siguientes:

  • El equipo que elija deben cumplir los requisitos mínimos de software y de hardware. Para obtener más información, vea Requisitos de hardware y software para instalar SQL Server 2008.

  • Cree o identifique las cuentas utilizadas en una implementación de un servidor de informes. Debe tener una cuenta de servicio para el servicio del servidor de informes, así como credenciales para la conexión con la base de datos del servidor de informes. Para obtener más información, vea Planear Servicios, cuentas y conexiones.

  • Decida qué instancia de SQL Server hospedará la base de datos del servidor de informes. Puede utilizar una instancia de SQL Server local o remota Debería elegir una instancia que se encuentre en un equipo con la capacidad de almacenamiento necesaria para sus informes. Para obtener más información acerca de los requisitos de espacio en disco, vea Calcular los requisitos de la base de datos del servidor de informes.

  • Compruebe que la instancia de SQL Server que hospeda la base de datos del servidor de informes sea físicamente segura. Un usuario malintencionado que obtenga acceso a la base de datos del servidor de informes y tenga permiso para cambiar el contenido o modificar el esquema constituye un riesgo grave para la seguridad.

  • (Opcional) Busque el nombre de la puerta de enlace o el servidor SMTP que proporciona el servicio de correo electrónico a la organización, si desea utilizar el correo electrónico del servidor de informes en las suscripciones. Para obtener más información, vea Configurar un servidor de informes para la entrega por correo electrónico.

Ejecutar el programa de instalación

Una vez que haya decidido qué servidores va a utilizar y que sepa qué cuentas desea especificar, está preparado para ejecutar Setup.exe. Ejecute el programa de instalación en el equipo que hospeda los componentes de servidor de Reporting Services. Para obtener más información sobre cómo ejecutar el programa de instalación, vea Instalación del tutorial de SQL Server 2008.

Una vez completada la instalación

En el equipo del servidor de informes, realice los pasos siguientes una vez finalizada la instalación para completar la implementación:

  • Abra el puerto 80 en el Firewall de Microsoft Windows para habilitar las solicitudes entrantes en el puerto 80. Si instaló Reporting Services en Microsoft Windows XP con Service Pack 2 o Windows Server 2003 con Service Pack 1, las solicitudes HTTP en el puerto 80 estarán bloqueadas de manera predeterminada. Para abrir el puerto 80, realice el siguiente procedimiento:

    1. Haga clic en Inicio, seleccione Panel de control y haga clic en Firewall de Windows, en Excepciones y, a continuación, en Agregar puerto.

    2. En Nombre, escriba Servidor web (TCP 80).

    3. En Número de puerto, escriba 80.

    4. Seleccione TCP como protocolo.

    5. Haga clic en Aceptar.

    Para confirmar que el servidor Web está disponible, abra una ventana del explorador y escriba http://<nombreDelServidorWeb>. Si el puerto se abre correctamente, aparecerá la página Web predeterminada.

    Para poder administrar un servidor de informes de manera remota, deben realizarse modificaciones adicionales en la configuración del Firewall de Windows. Para obtener más información, vea Cómo configurar un servidor de informes para la administración remota.

  • (Opcional) Utilice la faceta Configuración de área expuesta para Reporting Services de Administración basada en directiva para hacer que no estén disponibles características específicas. Puede evitar las operaciones programadas y las llamadas al servicio web. Si no utiliza estas características, debería desactivarlas para reducir la superficie de ataque de un servidor de informes.

  • (Opcional) Instale las herramientas de cliente de Oracle en el servidor de informes si los informes utilizan el proveedor de datos de Microsoft.NET Framework para Oracle. Una vez instaladas las herramientas de cliente, debe reiniciar el servicio. Para admitir suscripciones a informes que utilicen orígenes de datos de Oracle, deben conceder permisos a la cuenta NetworkService. Para obtener más información, vea https://support.microsoft.com/kb/870668.

  • Si el informe recupera datos de un servidor de bases de datos remoto, o si la base de datos del servidor de informes se encuentra en un equipo remoto, abra los puertos 1433 y 1434 del equipo externo. Asegúrese de reiniciar el servidor después de abrir los puertos. Para obtener más información, vea Cómo configurar Firewall de Windows para el acceso al motor de base de datos.

  • Para tener acceso a una base de datos relacional de SQL Server a través de una conexión remota, las conexiones remotas deben estar habilitadas en el servidor de bases de datos. Puede usar la herramienta Administrador de configuración de SQL Server para comprobar que las conexiones remotas a través de TCP están habilitadas.

  • En la instancia de SQL Server que hospeda la base de datos del servidor de informes, compruebe que se está ejecutando el servicio del Agente SQL Server. Se debe estar ejecutando el Agente SQL Server antes de que los usuarios definan suscripciones y otras operaciones programadas. Utilice SQL Server Management Studio para habilitar el Agente SQL Server.

  • Inicie la herramienta de configuración de Reporting Services y conéctese al servidor de informes recién instalado. Si instaló una configuración predeterminada, puede utilizar la herramienta para comprobar que el servidor de informes está configurado. Si realizó una instalación de sólo archivos, debe especificar las reservas de direcciones URL y una base de datos del servidor de informes. Para obtener más información, vea Cómo iniciar la herramienta de configuración de Reporting Services.

  • Realice una copia de seguridad de la clave simétrica que admite el cifrado en un servidor de informes. Para obtener más información, vea Realizar copias de seguridad y restaurar claves de cifrado.

  • Haga ping al servicio Web del servidor de informes para asegurarse de que se esté ejecutando. En una ventana de explorador, escriba https://localhost/reportserver. También debería comprobar que el Administrador de informes se esté ejecutando. En una ventana de explorador, escriba https://localhost/reports. Se trata del directorio virtual para el Administrador de informes.

  • (Opcional) Habilite Mis informes a fin de proporcionar a los usuarios carpetas personales para almacenar y administrar informes individuales. Para obtener más información, vea Habilitar y deshabilitar Mis informes.

  • (Opcional) Deshabilite la impresión del lado cliente si no desea proporcionar esta característica. La impresión del lado cliente está habilitada de manera predeterminada. Para obtener más información, vea Habilitar y deshabilitar la impresión del lado del cliente para Reporting Services.

  • (Opcional) Revise los archivos de configuración para hacer que no estén disponibles los formatos de presentación de representación que no desea utilizar. Dado que Reporting Services está diseñado para la elaboración de informes basados en Web, los informes se representan inicialmente en HTML. Los usuarios también pueden ver informes a petición en otro formato. Puede restringir las extensiones de representación que están disponibles quitándolas de los archivos de configuración. También puede personalizar las opciones de entrega por correo electrónico del servidor de informes, establecer límites en cuanto al número de conexiones abiertas o ajustar los límites de memoria. Para obtener más información, vea Archivos de configuración (Reporting Services) y Personalizar los parámetros de extensión de representación en RSReportServer.Config.

  • (Opcional) Vea o modifique los límites de memoria para el servicio del servidor de informes. De manera predeterminada, el servicio se ajusta para que su rendimiento sea óptimo. Para obtener más información acerca de la configuración predeterminada, vea Configurar la memoria disponible para las aplicaciones del servidor de informes.

  • Cree asignaciones de funciones para conceder a los demás usuarios acceso al servidor de informes. Por lo general, es necesario crear un par de asignaciones de funciones para cada grupo o usuario: una para el acceso al sistema y otra para el acceso a elementos del espacio de nombres de carpetas del servidor de informes. Para obtener más información e instrucciones paso a paso, vea Tutorial: Establecer permisos en Reporting Services y Conceder permisos en un servidor de informes en modo nativo.

  • Para la administración local en Windows Vista y Windows Server 2008, agregue las direcciones URL de los sitios de Reporting Services, como el Administrador de informes, a la lista de sitios de confianza y agregue asignaciones de funciones para los administradores de Reporting Services.

  • Cargue los informes de prueba en el servidor y compruebe que funcionan de la forma esperada.