Compartir a través de


Configuración de una dirección URL (Administrador de configuración de SSRS)

Para poder usar el Administrador de informes o el servicio web del servidor de informes, debe configurar al menos una dirección URL para cada aplicación. Configurar las direcciones URL es obligatorio si ha instalado Reporting Services en el modo de "solo archivos" (es decir, al seleccionar la opción Instalar, pero no configurar el servidor en la página Opciones de instalación del servidor de informes del Asistente para la instalación). Si instaló Reporting Services en la configuración predeterminada, las direcciones URL ya están configuradas para cada aplicación. Si tiene un servidor de informes configurado para usar el modo integrado de SharePoint y actualiza la dirección URL del servicio web del servidor de informes mediante la herramienta de configuración de Reporting Services, también debe actualizar la dirección URL en Administración central de SharePoint.

Para configurar las direcciones URL, use la herramienta Configuración de Reporting Services. Todas las partes de la dirección URL se definen en esta herramienta. A diferencia de las versiones anteriores, los sitios web de Internet Information Services (IIS) ya no proporcionan acceso a las aplicaciones de Reporting Services en SQL Server 2008 y versiones posteriores.

Reporting Services proporciona los valores predeterminados que mejor funcionan en la mayoría de escenarios de implementación, incluso en las implementaciones en paralelo con otros servicios web y aplicaciones. Las direcciones URL predeterminadas incorporan nombres de instancia, con lo que se reduce el riesgo de que se produzcan conflictos de direcciones URL si ejecuta varias instancias del servidor de informes en el mismo equipo.

En este tema se proporcionan instrucciones para las siguientes tareas:

  • Crear una dirección URL para el servicio web del servidor de informes.

  • Cree una dirección URL para el Administrador de informes.

  • Establezca las propiedades avanzadas de dirección URL para definir direcciones URL adicionales.

Para obtener más información sobre cómo se almacenan y administran las direcciones URL, así como sobre los problemas de interoperabilidad, vea Acerca de las reservas y el registro de direcciones URL (Administrador de configuración de SSRS) e Instalar Reporting Services e Internet Information Services en paralelo (modo nativo de SSRS) en la Documentación en línea de SQL Server. Para revisar ejemplos de direcciones URL que a menudo se usan en una instalación de Reporting Services, vea Ejemplos de direcciones URL en este tema.

Prerrequisitos

Antes de crear o modificar una dirección URL, recuerde los puntos siguientes:

  • Debe ser miembro del grupo local de administradores en el equipo del servidor de informes.

  • Si IIS 6.0 o 7.0 está instalado en el mismo equipo, compruebe los nombres de directorios virtuales en cualquier sitio web que use el puerto 80. Si ve algún directorio virtual que use los nombres de directorio virtual predeterminados de Reporting Services (es decir, "Informes" y "ReportServer"), elija nombres de directorios virtuales diferentes para las direcciones URL de Reporting Services que configure.

  • Para configurar las direcciones URL, debe usar la herramienta Configuración de Reporting Services. No use una utilidad del sistema. Nunca modifique directamente las reservas de direcciones URL en la URLReservations sección del archivo RSReportServer.config. El uso de la herramienta de configuración de Reporting Services es necesario para actualizar la reserva de direcciones URL subyacente que se almacena internamente y sincronizar la configuración de dirección URL almacenada en el archivo RSReportServer.config.

  • Elija una hora en la que haya poca actividad con los informes. Cada vez que cambie la reserva de direcciones URL, puede esperar que los dominios de aplicación para el servicio web del servidor de informes y el Administrador de informes se puedan reciclar.

  • Para obtener información general sobre la construcción y el uso de direcciones URL en Reporting Services, vea Configurar direcciones URL del servidor de informes (Administrador de configuración de SSRS).

Para configurar una dirección URL para el servicio web del servidor de informes

  1. Inicie la herramienta de configuración de Reporting Services y conéctese a una instancia local del servidor de informes.

  2. Haga clic en Dirección URL del servicio web.

  3. Especifique el directorio virtual. El nombre del directorio virtual identifica qué aplicación recibe la solicitud. Dado que varias aplicaciones pueden compartir una dirección IP y un puerto, el nombre del directorio virtual especifica qué aplicación recibe la solicitud.

    Este valor debe ser único para asegurarse de que la solicitud alcanza el destino pretendido. Este valor es obligatorio. No distingue mayúsculas de minúsculas. Hay una correspondencia uno a uno entre un nombre de directorio virtual y una instancia de una aplicación de Reporting Services. Si crea varias direcciones URL para la misma instancia de aplicación, debe utilizar el mismo nombre de directorio virtual en todas las direcciones URL que defina para esta instancia de aplicación.

    Para el servicio web del servidor de informes, el nombre del directorio virtual predeterminado es ReportServer.

  4. Especifique la dirección IP que identifique de forma exclusiva el equipo del servidor de informes en la red. Si desea especificar un encabezado de host o definir direcciones URL adicionales para la misma instancia de aplicación, debe hacer clic en Avanzadas. Para obtener instrucciones sobre cómo establecer propiedades avanzadas en la dirección URL, consulte las instrucciones que se indican más adelante en este tema. De lo contrario, utilice la página Dirección URL del servicio web para seleccionar entre los valores siguientes:

    • Todas asignadas especifica que cualquiera de las direcciones IP que están asignadas al equipo se puede utilizar en una dirección URL que señale a una aplicación de servidor de informes. Este valor también abarca nombres de host amigables, por ejemplo, nombres de equipo, que un servidor de nombres de dominio puede resolver en una dirección IP asignada al equipo. Este es el valor predeterminado de una dirección URL de Reporting Services.

    • Todo no asignado especifica que el servidor de informes recibirá cualquier solicitud que no haya sido gestionada por otra aplicación. Se recomienda evitar esta opción. Si selecciona esta opción, es posible que otra aplicación que tenga una reserva de direcciones URL más fuertes intercepte las solicitudes destinadas al servidor de informes.

    • 127.0.0.1 es la dirección IPv4 que se usa para tener acceso al host local. Admite la administración local en el equipo del servidor de informes. Si selecciona solo este valor, solo los usuarios que hayan iniciado sesión localmente en el equipo del servidor de informes tendrán acceso a la aplicación.

    • ::1 es la dirección de retorno con el formato IPv6.

    • Las direcciones IP concretas también aparecen en esta lista. Las direcciones IP pueden estar en los formatos IPv4 e IPv6. Nnn.nnn.nnn.nnn es la dirección IPv4 de 32 bits de una tarjeta adaptadora de red del equipo. Las direcciones IPv6 son de 128 bits, con ocho campos de 4 bytes separados por dos puntos: <prefix>:nnnn:nn:n:n:nn:n:n:nnnn

      Si tiene varias tarjetas o si la red admite direcciones IPv4 e IPv6, verá varias direcciones IP. Si selecciona solo una dirección IP, limitará el acceso de la aplicación solo a la dirección IP (y cualquier nombre de host que un servidor de nombres de dominio asigne a esa dirección). No puede usar localhost para acceder a un servidor de informes y no puede usar las direcciones IP de otras tarjetas de adaptador de red instaladas en el equipo del servidor de informes. Normalmente, si selecciona este valor, se debe a que configura varias reservas de direcciones URL que también especifican direcciones IP explícitas o nombres de host (por ejemplo, una para una tarjeta de adaptador de red que se usa para las conexiones de intranet y otra que se usa para las conexiones de extranet).

  5. Especifique el puerto. El puerto 80 es el predeterminado para Reporting Services en Windows Vista y Windows Server 2008 porque se puede compartir con otras aplicaciones. Si desea usar un número de puerto personalizado, recuerde que siempre tendrá que especificarlo en la dirección URL usada para acceder al servidor de informes. Puede utilizar las técnicas siguientes para buscar un puerto disponible:

    • Desde un indicador de comandos, escriba el siguiente comando para mostrar una lista de puertos TCP que están siendo utilizados:

      netstat -a -n -p tcp

    • Revise el artículo de soporte técnico de Microsoft, Información acerca de las asignaciones de puertos TCP/IP, para leer sobre las asignaciones de puertos TCP y las diferencias entre los puertos conocidos (0 a 1023), los puertos registrados (1024 a 49151) y los puertos dinámicos o los privados (49152 a 65535).

    • Si usa Firewall de Windows, debe abrir el puerto. Para obtener instrucciones, consulte Configuración de un firewall para el acceso al servidor de informes.

  6. Si aún no lo ha hecho, compruebe que IIS (si está instalado) no tiene directorio virtual con el mismo nombre que planea usar.

  7. Si instaló un certificado SSL, puede seleccionarlo ahora para enlazar la dirección URL al certificado SSL instalado en el equipo.

  8. Opcionalmente, si selecciona un certificado SSL, puede especificar un puerto personalizado. El valor predeterminado es 443, pero puede utilizar cualquier puerto que esté disponible.

  9. Haga clic en Aplicar para crear la dirección URL.

  10. Pruebe la dirección URL haciendo clic en el vínculo de la sección direcciones URL de la página. Tenga en cuenta que la base de datos del servidor de informes debe crearse y configurarse para poder probar la dirección URL. Para obtener instrucciones, vea Crear una base de datos del servidor de informes en modo nativo (Administrador de configuración de SSRS).

  11. Además, si el servidor de informes está configurado para usar el modo integrado de SharePoint, configure la dirección URL del servicio web del servidor de informes en Administración central de SharePoint. Para obtener más información sobre cómo actualizar la dirección URL del servicio web del servidor de informes en Administración central de SharePoint, vea Configuración y administración de un servidor de informes (modo de SharePoint de Reporting Services) y Servidor de informes de Reporting Services (modo de SharePoint).

Para crear una reserva de direcciones URL para el Administrador de informes

  1. Inicie la herramienta de configuración de Reporting Services y conéctese a la instancia del servidor de informes

  2. Haga clic en Dirección URL del Administrador de informes.

  3. Especifique el directorio virtual. El Administrador de informes escucha en la misma dirección IP y puerto que el servicio web del servidor de informes. Si configuró el Administrador de informes para que apunte a otro servicio web del servidor de informes, debe modificar la configuración de dirección URL del Administrador de informes en el archivo RSReportServer.config. Para obtener instrucciones, vea Configurar el Administrador de informes (modo nativo) en los Libros en pantalla de SQL Server.

  4. Si instaló un certificado SSL, puede seleccionarlo para requerir que todas las solicitudes al Administrador de informes se enruten a través de HTTPS.

    Opcionalmente, si selecciona un certificado SSL, puede especificar un puerto personalizado. El valor predeterminado es 443, pero puede utilizar cualquier puerto que esté disponible.

  5. Haga clic en Aplicar para crear la dirección URL.

  6. Pruebe la dirección URL haciendo clic en el vínculo de la sección direcciones URL de la página.

Establecer propiedades avanzadas para especificar direcciones URL adicionales

Puede reservar varias direcciones URL para el servicio web del servidor de informes o el Administrador de informes especificando puertos o nombres de host diferentes (ya sea una dirección IP o un nombre de encabezado de host que un servidor de nombres de dominio puede resolver en una dirección IP asignada al equipo). Si se crean varias direcciones URL, puede establecer rutas de acceso diferentes a la misma instancia del servidor de informes. Por ejemplo, para habilitar el acceso de intranet y extranet a un servidor de informes, puede usar la dirección URL predeterminada para el acceso a través de la intranet y un nombre de host completo adicional para el acceso de extranet:

  • http://myserver01/reportserver

  • https://www.adventure-works.com/reportserver

No se pueden establecer varios nombres de directorio virtual para la misma instancia de aplicación. A cada instancia de aplicación de Reporting Services se le asigna un único nombre de directorio virtual. Si tiene varias instancias de Reporting Services en el mismo equipo, el nombre del directorio virtual para una aplicación debería incluir el nombre de instancia para asegurarse de que cada solicitud llega a su destino pretendido.

Para establecer propiedades avanzadas en una dirección URL

  1. En la página Dirección URL del servicio web o dirección URL del Administrador de informes, haga clic en Avanzadas.

  2. Haga clic en Agregar.

  3. Haga clic en Dirección IP o Nombre de encabezado de host. Si especifica un encabezado de host, asegúrese de especificar un nombre que el servicio DNS pueda resolver. Si va a especificar el nombre de dominio disponible públicamente, incluya toda la dirección URL, incluido http://www.

  4. Especifique el puerto. Si especifica un puerto personalizado, la dirección URL de la aplicación siempre debe incluir el número de puerto.

  5. Haz clic en Aceptar.

  6. Para probar la dirección URL, abra una ventana del explorador y escriba la dirección URL.

Direcciones URL para varias instancias del servidor de informes en el mismo equipo

Si va a reservar direcciones URL para varias instancias de Reporting Services, debe seguir las convenciones de nomenclatura para evitar conflictos de nomenclatura. Para obtener más información, vea Reservas de direcciones URL para implementaciones de servidor de informes de instancias múltiples (Administrador de configuración de SSRS).

Ejemplos de configuraciones de dirección URL

En la lista siguiente se muestran algunos ejemplos de la apariencia que puede tener una dirección URL del servidor de informes:

  • https://localhost/reportserver

  • https://localhost/reportserver_SQLEXPRESS

  • http://sales01/reportserver

  • http://sales01:8080/reportserver

  • https://sales.adventure-works.com/reportserver

  • https://www.adventure-works.com:8080/reportserver01

Las direcciones URL que se usan para acceder al Administrador de informes comparten un formato similar y normalmente se crean en el mismo sitio web que hospeda el servidor de informes. La única diferencia es el nombre del directorio virtual (en este caso, es un informe , pero puede configurarlo para que use el nombre que desee):

  • https://localhost/reports

  • https://localhost/reports_SQLEXPRESS

  • http://sales01/reports

  • http://sales01:8080/reports

  • https://sales.adventure-works.com/reports

  • https://www.adventure-works.com:8080/reports

Véase también

Administrador de configuración de Reporting Services (modo nativo)
Configurar direcciones URL del servidor de informes (Administrador de configuración de SSRS)