Instalar varias instancias de Reporting Services

Actualizado: 12 de diciembre de 2006

Puede instalar varias instancias de Reporting Services en el mismo equipo. La instalación de varias instancias es útil si se desea alojar contenido diferente para sitios específicos. Cada instancia tendrá una base de datos del servidor de informes, archivos de configuración y directorios virtuales propios. Si desea compartir una misma base de datos del servidor de informes entre varias instancias y ejecuta SQL Server 2005 Enterprise Edition, puede configurar una implementación escalada. Para obtener más información acerca de este escenario de implementación, vea Configurar una implementación escalada de un servidor de informes.

Para las instalaciones de varias instancias existen las siguientes configuraciones:

  • Varias instancias de la misma versión y edición. Cada instancia del servidor de informes se conecta a su propia base de datos local o remota del servidor de informes.
  • Varias instancias de distintas versiones y ediciones. Por ejemplo, puede ejecutar SQL Server 2005 Express, SQL Server 2005 Developer Edition y SQL Server 2000 Enterprise Edition en el mismo equipo.
    La compatibilidad con varias instancias se proporciona a través de SQL Server 2005. Si ejecuta SQL Server 2000 y 2005 en el mismo equipo, sólo puede tener una instancia de SQL Server 2000 Reporting Services, que debe ejecutarse como la instancia predeterminada (es decir, como MSSQLSERVER). Cada instancia adicional debe ser una edición de SQL Server 2005 y debe instalarse como un instancia con nombre.

Cada instancia de SQL Server está aislada de las demás instancias que se ejecutan en el mismo equipo. Puede instalar diferentes versiones y ediciones como instancias independientes en el mismo equipo (por ejemplo, puede ejecutar SQL Server 2000 Enterprise Edition y SQL Server 2005 Developer Edition como instancias independientes).

Cuando se ejecutan varias instancias de Reporting Services en el mismo equipo, es posible configurar todas las instancias de modo que utilicen el sitio Web predeterminado en los Servicios de Internet Information Server (IIS). En este caso, cada instancia del servidor de informes se identifica de forma exclusiva mediante su directorio virtual. Opcionalmente, puede configurar cada instancia para que utilice una dirección IP específica si desea emplear sitios Web no predeterminados o enrutar todas las solicitudes del servidor de informes a través de una dirección IP específica.

Instalar una instancia del servidor de informes

Para instalar varias instancias de Reporting Services, debe ejecutar el programa de instalación una vez para cada instancia del servidor de informes que desee instalar. No se pueden instalar varias instancias al mismo tiempo.

Instalar una instancia predeterminada del servidor de informes

La primera vez que se ejecuta el programa de instalación, tiene la opción de instalar la primera instancia del servidor de informes como instalación predeterminada si el equipo cumple los requisitos. Las instalaciones predeterminadas son las que utilizan todos los valores predeterminados, lo que da como resultado un servidor de informes listo para utilizar cuando el programa de instalación finaliza. Sólo se puede tener una instancia predeterminada de Reporting Services en una instancia individual de SQL Server. Para obtener más información acerca de los requisitos de las instalaciones predeterminadas, vea Configuración predeterminada de una instalación del servidor de informes.

Si no desea utilizar los valores predeterminados, o si el equipo no cumple todos los requisitos de las instalaciones predeterminadas, debe instalar Reporting Services como instancia con nombre.

Instalar un servidor de informes como instancia con nombre

Si está instalando varias instancias del servidor de informes en el mismo equipo, cada instancia adicional debe instalarse como instancia con nombre.

Para instalar una instancia con nombre del servidor de informes:

En el sistema de archivos, los archivos de programa de cada instancia del servidor de informes se mantienen en carpetas de instancia independientes (como MSSQL.2, MSSQL.3, etc.). El programa de instalación crea las carpetas en el orden en que se instala la instancia. Para obtener más información acerca de la forma de instalar varias instancias, vea Cómo instalar SQL Server 2005 (programa de instalación).

Configurar una instancia del servidor de informes

Para configurar diferentes instancias del servidor de informes en el mismo equipo, puede utilizar la herramienta Configuración de Reporting Services para seleccionar la instancia que desee configurar. Reporting Services utiliza las convenciones de nomenclatura de instancias de SQL Server para identificar cada instancia:

  • Una instancia predeterminada utiliza el nombre de instancia predeterminado de MSSQLServer.
  • Una instancia predeterminada de SQL Server Express es SQLExpress (tenga en cuenta que SQL Server Express siempre se instala como instancia con nombre).
  • Las demás instancias con nombre se identifican con el nombre que se especifica durante la instalación.

Para obtener más información sobre cómo conectarse a una instancia del servidor de informes específica, vea Cómo iniciar la herramienta de configuración de Reporting Services.

Obtener acceso a una instancia del servidor de informes en una implementación de varias instancias

Para tener acceso a una instancia concreta de un servidor de informes o del Administrador de informes, o bien para publicar informes en una instancia determinada, se escribe la dirección URL de la instancia que se desee utilizar.

El directorio virtual de cada instancia debe ser único. Si va a crear un directorio virtual para una instancia con nombre o una instancia de SQL Server Express predeterminada, la herramienta Configuración de Reporting Services incorpora automáticamente la información de la instancia para crear un nombre de directorio virtual único. Suponga, por ejemplo, que tiene un servidor denominado SERVER01 en el que ha instalado una instancia del servidor de informes predeterminada, una instancia del servidor de informes con nombre (identificada como TestServer) y una instancia de SQL Server Express. Las direcciones URL predeterminadas de estas instancias serían las siguientes:

  • http://server01/reportserver
  • http://server01/reportserver$SQLExpress
  • http://server01/reportserver$TestServer

Configurar una instancia del servidor de informes para que utilice un sitio Web personalizado o una dirección IP única

De manera predeterminada, las instancias del servidor de informes se configuran para el sitio Web predeterminado, donde la dirección IP está asignada a (Todos sin asignar). Puede utilizar el sitio Web predeterminado con su configuración existente para alojar todas las instancias del servidor de informes que se instalen en el mismo equipo. También puede ejecutar cada instancia del servidor de informes en un sitio Web independiente. Debe utilizar sitios Web independientes si desea asignar una dirección IP específica para cada instancia del servidor de informes. Para obtener más información acerca de la configuración de cada instancia del servidor de informes de modo que utilice un sitio Web específico o una dirección IP, vea Cómo configurar Reporting Services para que use un sitio Web no predeterminado (configuración de Reporting Services).

Historial de cambios

Versión Historial

12 de diciembre de 2006

Contenido modificado:
  • Se aclararon las restricciones sobre las instalaciones de varias instancias.

17 de julio de 2006

Contenido modificado:
  • Se ha aclarado el proceso de instalación predeterminado.
  • Se han trasladado a un tema independiente las instrucciones acerca de la configuración de una instancia del servidor de informes para que utilice un sitio Web específico.

Vea también

Referencia

Nombre de instancia

Conceptos

Instalar SQL Server Reporting Services

Otros recursos

Cómo iniciar la herramienta de configuración de Reporting Services
Configurar directorios virtuales del servidor de informes

Ayuda e información

Obtener ayuda sobre SQL Server 2005