Solución de problemas en una instalación de Reporting Services

Si no puede instalar Reporting Services debido a los errores que se producen durante la instalación, siga las instrucciones de este artículo para abordar las condiciones que probablemente ocasionen esos errores.

Para obtener información sobre otros errores y problemas relacionados con Reporting Services vea Troubleshoot SSRS issues and errors. (Solución de problemas y errores de SSRS)

Examine las notas de la versión en línea en caso de que el problema que tiene se describa en las notas de la versión.

Examinar los registros de instalación

Los errores de instalación se escriben en archivos de registro en la carpeta C:\Archivos de programa\Microsoft SQL Server\nnn\Setup Bootstrap\Log. Se crea una subcarpeta cada vez que se ejecuta el programa de instalación. El nombre de la subcarpeta indica la hora y la fecha en que se ejecutó el programa de instalación. Para obtener instrucciones sobre cómo ver los archivos de registro de instalación, vea Ver y leer los archivos de registro de instalación de SQL Server.

  • Los archivos de registro incluyen una recopilación de archivos.

  • Abra el archivo *_summary.txt para ver información del producto, componente e instancia.

  • Abra el archivo *_errorlog.txt para ver información de los errores generados durante la instalación.

  • Abra el archivo *_RS_*_ComponentUpdateSetup.log para ver información sobre la instalación de Reporting Services.

Comprobación de los requisitos previos

El programa de instalación comprueba si se cumplen los requisitos previos automáticamente. Sin embargo, al solucionar problemas de instalación, es útil saber qué requisitos comprueba dicho programa.

  • Los requisitos relacionados con las cuentas que se necesitan para ejecutar el programa de instalación incluyen la pertenencia al grupo local de administradores. El programa de instalación debe tener permiso para agregar archivos y valores del Registro, crear grupos de seguridad locales y establecer permisos fijos. Si está instalando una configuración predeterminada, el programa de instalación debe tener permiso para crear una base de datos del servidor de informes en la instancia de SQL Server en la que esté efectuando la instalación.

  • El sistema operativo debe admitir HTTP.SYS 1.1.

  • El servicio HTTP debe estar habilitado y ejecutándose.

  • El Coordinador de transacciones distribuidas (DTC) se debe estar ejecutando si también está instalando el servicio Agente SQL Server .

  • Authz.dll debe encontrarse en la carpeta System32.

El programa de instalación ya no comprueba Internet Information Services (IIS) ni ASP.NET. Reporting Services requiere MDAC 2.0 y Microsoft .NET Framework versión 2.0; el programa de instalación los instalará si no están en el equipo.

Solucionar los problemas de las instalaciones en modo de SharePoint

El Administrador de configuración del servidor de informes no se inicia

Descripción: este problema se debe al diseño de SQL Server 2012 y versiones posteriores. Reporting Services está estructurado para la arquitectura de servicios de SharePoint. El Administrador de configuración ya no es necesario para configurar y administrar Reporting Services en modo de SharePoint.

Solución alternativa: use la Administración central de SharePoint para configurar un servidor de informes en modo de SharePoint. Para obtener más información, vea Administrar una aplicación de servicio de SharePoint para Reporting Services.

Arrow icon used with Back to Top linkSolución de problemas de las instalaciones en modo de SharePoint

No ve el servicio SQL Server Reporting Services en Administración central de SharePoint después de instalar SQL Server 2016 SSRS en modo de SharePoint

Descripción: si, después de haber instalado correctamente SQL Server 2016 Reporting Services en el modo de SharePoint y el complemento de SQL Server 2016 Reporting Services para SharePoint 2013/2016, no ve "SQL Server Reporting Services" en los dos menús siguientes, significa que el servicio Reporting Services no se ha registrado:

  • Administración central de SharePoint 2013/2016 -> “Administración de aplicaciones” -> página “Administrar servicios en el servidor”

  • Administración central de SharePoint 2013/2016 -> "Administración de aplicaciones" -> "Administrar aplicaciones de servicio" -> menú "Nuevo"

Solución alternativa: para registrar e iniciar Reporting Services SharePoint Services, siga estos pasos:

  1. En el equipo que ejecuta Administración central de SharePoint 2013/2016

    1. Abra el Shell de administración de SharePoint 2013/2016 con privilegios de administrador. Haga clic con el botón derecho en el icono y haga clic en Ejecutar como administrador. Ejecute los tres siguientes cmdlets desde el shell:

    2. Install-SPRSService  
      
    3. Install-SPRSServiceProxy  
      
    4. Get-SPServiceInstance -all |where {$_.TypeName -like "SQL Server Reporting*"} | Start-SPServiceInstance  
      
  2. Compruebe que el servicio Reporting Services muestra el estado como "Iniciado" en la página: Administración central de SharePoint 2013/2016 -> "Administración de aplicaciones" -> "Administrar servicios en el servidor"

Arrow icon used with Back to Top linkSolución de problemas de las instalaciones en modo de SharePoint

Los cmdlets de PowerShell de Reporting Services no están disponibles y no se reconocen los comandos

Descripción: al intentar ejecutar un cmdlet de PowerShell de Reporting Services, aparece un mensaje de error similar al siguiente:

  • El término “Install-SPRSServiceInstall-SPRSService” no se reconoce como nombre de un cmdlet, función, archivo de script o programa ejecutable. Compruebe si escribió correctamente el nombre o, si incluyó una ruta de acceso, compruebe que dicha ruta es correcta e inténtelo de nuevo. At line:1 char:39+ Install-SPRSServiceInstall-SPRSService <<<< + CategoryInfo: ObjectNotFound: (Install-SPRSServiceInstall-SPRSService:String) [], CommandNotFoundExcep

Solución alternativa: realice una de las acciones siguientes:

  • Ejecute el complemento Reporting Services para productos de SharePoint. rssharepoint.msi.

  • Instale Reporting Services en modo de SharePoint desde los medios de instalación de SQL Server.

Si el Shell de administración de SharePoint 2013/2016 está abierto cuando completa una de las soluciones alternativas, cierre y vuelva a abrir el shell de administración.

Vea los siguientes artículos para más información:

Arrow icon used with Back to Top linkSolución de problemas de las instalaciones en modo de SharePoint

Aparece un mensaje de error que indica que la dirección URL no está configurada

Descripción: verá un mensaje de error similar al siguiente:

Esta funcionalidad de SQL Server Reporting Services (SSRS) no se admite. Use Administración central para comprobar y corregir los problemas siguientes:

  • No se ha configurado una dirección URL del servidor de informes. Use la página Integración de SSRS para configurarla.

  • El proxy de aplicación del servicio SSRS no está configurado. Use las páginas de aplicación del servicio SSRS para configurar el proxy.

  • La aplicación del servicio SSRS no está asignada a esta aplicación web. Use las páginas de aplicación de servicios de SSRS para asociar el proxy de aplicación de servicios de SSRS al Grupo de proxy de aplicación para esta aplicación web.

Solución alternativa: el mensaje de error contiene tres pasos sugeridos para corregir este problema. La primera sugerencia del mensaje "No se ha configurado una dirección URL del servidor de informes." es pertinente cuando se integra con la versión del servidor de informes anterior a SQL Server 2012 (11.x). La configuración de SharePoint para las versiones del servidor de informes anteriores se completa en la página Configuración de aplicación general , mediante SQL Server Reporting Services (2008 y 2008 R2).

Más información: este mensaje de error aparecerá si intenta usar cualquier funcionalidad de Reporting Services que requiere una conexión al servicio de Reporting Services . Esto incluye:

  • Abrir el Generador de informes de SQL Server desde una biblioteca de documentos de SharePoint.

  • Administrar suscripciones.

  • Administrar una aplicación de servicio.

Arrow icon used with Back to Top linkSolución de problemas de las instalaciones en modo de SharePoint

El programa de instalación produce errores en un equipo con SharePoint instalado pero que no está configurado

Descripción : si selecciona instalar el modo SharePoint de Reporting Services en un equipo que tiene SharePoint instalado pero no configurado, verá un mensaje similar al siguiente y la instalación se detendrá:

El programa de instalación de SQL Server ha dejado de funcionar

Solución alternativa: configure SharePoint y, a continuación, ejecute la instalación de SQL Server.

Más información: al instalar Reporting Services en una instalación de SharePoint existente, el programa de instalación intenta instalar e iniciar el servicio de SharePoint Reporting Services . Si SharePoint no está configurado, la instalación del servicio da error e impide que el programa de instalación se complete.

Arrow icon used with Back to Top linkSolución de problemas de las instalaciones en modo de SharePoint

La página Administración central de SharePoint está en blanco

Descripción: pudo instalar SharePoint 2013/2016 correctamente, sin errores de instalación. Sin embargo, al ir a Administración Central, solo ve una página en blanco:

Solución alternativa: este problema no es específico de Reporting Services , sino que está relacionado con la configuración de permisos de la instalación de SharePoint global. Estas son algunas sugerencias:

  • Revise el artículo de SharePoint sobre los entornos de desarrollo. Configurar un entorno de desarrollo general para SharePoint

  • La cuenta de servicio que usa para los servicios de SharePoint, como el Servicio de Administración central de SharePoint 2013/2016, debería tener los privilegios de administrador en el sistema operativo local.

Arrow icon used with Back to Top linkSolución de problemas de las instalaciones en modo de SharePoint

Ve un mensaje de error al intentar crear un nuevo informe del Generador de informes

Descripción: ve un mensaje de error similar al siguiente al intentar crear un informe del Generador de informes dentro de una biblioteca de documentos:

No se admite esta funcionalidad porque una aplicación de servicio de SQL Server Reporting Services no existe o una dirección URL del servidor de informes no se ha configurado en Administración central.

Solución alternativa: compruebe que tiene una aplicación de servicio Reporting Services y que está configurada correctamente. Para obtener más información, vea Instalación del primer servidor de informes en modo de SharePoint.

Arrow icon used with Back to Top linkSolución de problemas de las instalaciones en modo de SharePoint

Ve un mensaje de error que indica que RS_SHP no se admite con PREPAREIMAGE

Descripción: al intentar ejecutar PREPAREIMAGE para Reporting Services, aparece un mensaje de error similar al siguiente:

"La característica especificada "RS_SHP" no se admite al ejecutar la acción PREPAREIMAGE, dado que no es compatible con SysPrep. Quite las características que no son compatibles con SysPrep y ejecute el programa de instalación de nuevo".

Solución alternativa: no hay ninguna. Reporting Services no admite SYSPREP (PREPAREIMAGE). Reporting Services no admite SYSPREP.

Arrow icon used with Back to Top linkSolución de problemas de las instalaciones en modo de SharePoint

Solucionar problemas con las instalaciones en modo nativo

Los contadores de rendimiento no son visibles después de actualizar a Windows Vista o Windows Server 2008

Si actualiza el sistema operativo a Windows Vista o Windows Server 2008 en un equipo que ejecuta Reporting Services, los contadores de rendimiento de Reporting Services no se establecerán después de la actualización.

Para restablecer los contadores de rendimiento de Reporting Services

  1. Elimine las claves del Registro siguientes:

    • HKLM\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service

    • HKLM\SYSTEM\CurrentControlSet\Services\MSRS 2016 Windows Service

  2. Abra una ventana del símbolo del sistema y escriba el comando siguiente en el símbolo del sistema:

    • run <directorio de .NET 4.0 Framework>\InstallUtil.exe <directorio bin del servidor de informes>\ReportingServicesLibrary.dll

      Nota

      Reemplace <directorio de .NET 4.0 Framework> por la ruta de acceso física de los archivos de .NET Framework 4.0 y el <directorio bin del servidor de informes> por la ruta de acceso física de los archivos binarios del servidor de informes.

  3. Reinicie el servicio Reporting Services .

Para comprobar que los pasos funcionaron, abra un explorador web y vaya a la dirección URL del portal web o del servidor de informes. A continuación, abra el Monitor de rendimiento para comprobar que los contadores funcionan.

Para agregar las claves del Registro de rendimiento con el Editor del Registro

  1. Abra el Editor del Registro:

    1. Haga clic en Inicioy, a continuación, en Ejecutar.

    2. En el cuadro de diálogo Ejecutar , en el cuadro Abrir , escriba regedit.

  2. En el Editor del Registro, seleccione la clave del Registro siguiente: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service\Performance

  3. Haga clic con el botón derecho en el nodo Performance , seleccione Nuevoy haga clic en Valor de cadena múltiple.

  4. Escriba Counter Names y, después, presione Intro.

  5. Repita este paso para agregar la clave de registro Counter Types a este nodo.

  6. Desplácese hasta la siguiente clave del Registro: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service\Performance

  7. Haga clic con el botón derecho en el nodo Performance , seleccione Nuevoy haga clic en Valor de cadena múltiple.

  8. Escriba Counter Names y, después, presione Intro.

  9. Repita este paso para agregar la clave de registro Counter Types a este nodo.

Después de reparar la instancia de 64 bits o volver a agregar las claves del Registro de forma manual, puede usar el Monitor de rendimiento para configurar los objetos de rendimiento de Reporting Services que quiera supervisar.

Las propiedades de configuración ReportServerExternalURL y PassThroughCookies no están configuradas después de actualizar SQL Server 2005

Al actualizar desde SQL Server 2005 (9.x) a SQL Server 2016 (13.x) Reporting Services o versiones posteriores (SSRS), el proceso de actualización no configura las propiedades de configuración ReportServerExternalURL y PassThroughCookies. ReportServerExternalURL es una propiedad opcional y se debe establecer únicamente si usa elementos web de SharePoint 2.0 y desea que los usuarios puedan recuperar un informe y abrirlo en una nueva ventana del explorador. Para obtener más información sobre ReportServerExternalURL, vea Direcciones URL en archivos de configuración (Administrador de configuración del servidor de informes). PassThroughCookies solo se requiere cuando se usa el método de autenticación personalizada. Para más información sobre PassThroughCookies, vea Configurar el portal web para pasar cookies de autenticación personalizada.

Nota

Al utilizar la autenticación personalizada, se recomienda que migre la instalación en lugar de actualizarla. Para más información sobre cómo migrar Reporting Services, vea Migrar una instalación de Reporting Services (modo nativo).

De manera predeterminada, estas propiedades no existen en la configuración de SQL Server 2016 (13.x) Reporting Services o versiones posteriores (SSRS). Si configuró estas propiedades en SQL Server 2005 (9.x) y continúa requiriendo la funcionalidad que proporcionan, debe agregarlas manualmente al archivo RSReportServer.config después del proceso de actualización. Para más información, vea Modificar un archivo de configuración de Reporting Services (RSreportserver.config).

401- Error no autorizado al utilizar la autenticación de Windows después de actualizar SQL Server 2005 a SQL Server 2016

Si actualizas SQL Server 2005 (9.x) Reporting Services a SQL Server 2016 (13.x) Reporting Services o versiones posteriores (SSRS) y usas la autenticación NTLM con una cuenta integrada para la cuenta de servicio del servidor de informes, podrías encontrar un error 401-no autorizado al obtener acceso al servidor de informes o al portal web después de la actualización.

Verás este mensaje debido a un cambio en la configuración de SQL Server 2016 (13.x) Reporting Services o versiones posteriores (SSRS) predeterminada para la autenticación de Windows. Negotiate se configura cuando la cuenta de servicio del servidor de informes es Servicio de red o Sistema local. NTLM se configura cuando la cuenta del servicio del servidor de informes no es ninguna de esas cuentas integradas. Para corregir este problema después de actualizar, puede modificar el archivo RSReportServer.config y configurar AuthenticationType para que sea RSWindowsNTLM. Para más información, consulte Configure Windows Authentication on the Report Server (Configuración de la autenticación de Windows en el servidor de informes).

La desinstalación de la instancia de 32 bits de SQL Server 2016 Reporting Services en la implementación paralela con una instancia de 64 bits daña la instancia de 64 bits

Al instalar una instancia de 32 bits y una instancia de 64 bits de SQL Server 2016 (13.x) Reporting Services o versiones posteriores (SSRS) en paralelo en un equipo y desinstalar la de 32 bits, se quitan cuatro claves del Registro de Reporting Services. Al quitar estas claves se interrumpe la instancia de 64 bits de Reporting Services. Las claves del Registro de Reporting Services que se quitan al desinstalar la instancia de 32 bits son:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service\Performance:Counter Names HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Windows Service\Performance:Counter Names HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service\Performance:Counter Types HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Windows Service\Performance:Counter Types

Para corregir este problema, puede reparar la instancia de 64 bits. Aunque se recomienda usar la reparación, puede volver a agregar las claves del Registro de forma manual mediante el Editor del Registro.

Precaución

Una modificación incorrecta del Registro puede provocar daños graves en el sistema. Antes de realizar cambios en el Registro, debe hacer una copia de seguridad de los datos de valor guardados en el equipo.

Recursos adicionales

A continuación se indican recursos adicionales que puede consultar a modo de ayuda para solucionar problemas: