Compartir a través de


Solucionar problemas en una instalación de Reporting Services

Si no puede instalar Reporting Services debido a errores que se producen durante la instalación, use las instrucciones de este tema para solucionar las condiciones que probablemente provoquen errores de instalación.

Para obtener la información más reciente sobre los problemas con SQL Server 2014, consulte Reporting Services SQL Server 2012 Tips Tricks y Troubleshooting

Para obtener información sobre otros errores y problemas relacionados con Reporting Services consulte Solución de problemas y errores de SSRS.

Revise las notas de la versión en línea en caso de que el problema que encuentre se describe en las notas de la versión.

Este tema contiene la información siguiente:

Examinar los registros de instalación

Los errores de instalación se escriben en archivos de registro en la carpeta Archivos de programa\Microsoft SQL Server\110\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.

Comprobar 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 instalará estos si aún no están instalados.

Solucionar los problemas de las instalaciones en modo de SharePoint

El Administrador de configuración de Reporting Services no se inicia

Descripción: Este problema es por diseño en SQL Server 2014. La Reporting Services ahora está diseñada para la arquitectura de servicio 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.

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

Descripción: Si después de instalar correctamente SQL Server 2014 Reporting Services en modo de SharePoint y el SQL Server 2014 Reporting Services Complemento para SharePoint 2010, no verá "SQL Server Reporting Services" en el siguiente dos menús y, a continuación, el servicio Reporting Services no se ha registrado:

  • Administración central de SharePoint 2010 -> "Administración de aplicaciones" -> página "Administrar servicios en el servidor"

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

Solución: Para registrar e iniciar el Reporting Services SharePoint Services, complete lo siguiente:

  1. En el equipo que ejecuta Administración central de SharePoint 2010

    1. Abra SharePoint 2010 Management Shell con privilegios de administrador. Haga clic con el botón secundario 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 de Reporting Services muestra el estado como "Iniciado" en la página: Administración central de SharePoint 2010 -> "Administración de aplicaciones" -> "Administrar servicios en el servidor"

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 Reporting Services, verá 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 la ortografía del nombre o, si se incluyó una ruta de acceso, compruebe que la ruta de acceso es correcta e inténtelo de nuevo. En line:1 char:39+ Install-SPRSServiceInstall-SPRSService <<<< + CategoryInfo : ObjectNotFound: (Install-SPRSServiceInstall-SPRSService:String) [], CommandNotFoundExcep

Solución alternativa: complete uno de los pasos 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.

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

Para obtener más información, vea lo siguiente:

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

Descripción: el mensaje de error que aparece es 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 de integración de SSRS para establecerla. •El proxy de aplicación de servicios de SSRS no está configurado. Use las páginas de aplicación de servicios de SSRS para configurar el proxy. •La aplicación de servicios de SSRS no se ha asignado 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 relevante al integrar con la versión del servidor de informes anterior a SQL Server 2012. 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.

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.

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

Descripción : pudo instalar SharePoint 2010 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. La siguiente es una lista de sugerencias:

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 la sección "Crear una aplicación de servicio de Reporting Services" en Instalar Reporting Services modo de SharePoint para SharePoint 2010

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

Descripción: Al intentar ejecutar PREPAREIMAGE para Reporting Services verá 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.

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 2011 Web Service

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

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

    • Ejecutar <Directorio de .NET 2.0 Framework\InstallUtil.exe <directorio Bin del servidor de informes\ReportingServicesLibrary.dll>>

      Nota:

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

  3. Reinicie el servicio Reporting Services .

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

Para volver a 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 2011 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 2011 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 manualmente la instancia de 64 bits o volver a agregar las claves del Registro, puede usar Monitor de rendimiento para configurar los objetos de rendimiento de Reporting Services que desea supervisar.

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

Al actualizar de SQL Server 2005 a SQL Server 2014 Reporting Services (SSRS), el proceso de actualización no configura las ReportServerExternalURL propiedades de configuración y PassThroughCookies . ReportServerExternalURL es una propiedad opcional y solo debe establecerse 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 (SSRS Configuration Manager). PassThroughCookies solo se requiere cuando se usa el método de autenticación personalizado. Para obtener más información sobre PassThroughCookies, vea Configurar el Administrador de informes para pasar cookies de autenticación personalizadas.

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 forma predeterminada, estas propiedades no existen en la configuración de Reporting Services de SQL Server 2014 (SSRS). Si configuró estas propiedades en SQL Server 2005 y sigue necesitando la funcionalidad que proporcionan, debe agregarlas manualmente al archivo RSReportServer.config siguiendo el proceso de actualización. Para más información, vea Modificar un archivo de configuración de Reporting Services (RSreportserver.config).

Se produce un error en la instalación de una instancia predeterminada de SQL Server 2005 Reporting Services en un equipo que ejecuta SQL Server 2012 Reporting Services

Si intenta instalar una instancia predeterminada de SQL Server 2005 Reporting Services en un equipo que ya ejecuta una instancia de SQL Server 2014 Reporting Services (SSRS), el SQL Server 2005 Reporting Services La instancia no se instalará con el siguiente mensaje de error:

"Ya hay instalada en este equipo una instancia con el mismo nombre. Para continuar con la instalación de SQL Server, proporcione un nombre de instancia único."

Este problema se produce independientemente de si la instancia de SQL Server 2014 Reporting Services (SSRS) es una instancia predeterminada o con nombre, e independientemente de si ya existe una instancia de SQL Server 2014 Reporting Services (SSRS) con ese nombre en el equipo.

Como solución alternativa para este problema, tiene una de las opciones siguientes:

  • Si debe ejecutar SQL Server 2005 Reporting Services como instancia predeterminada en el equipo, debe instalar la instancia de SQL Server 2005 Reporting Services antes del Reporting Services de SQL Server 2014 ( Instancia de SSRS).

  • Si la instancia de SQL Server 2005 Reporting Services no necesita ser una instancia predeterminada, puede instalar la instancia de SQL Server 2005 Reporting Services como una instancia con nombre después de instalar el SQL Server 2014. instancia de Reporting Services (SSRS).

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

Si actualiza de SQL Server 2005 Reporting Services a SQL Server 2014 Reporting Services (SSRS) y usa la autenticación NTLM con una cuenta integrada para la cuenta de servicio del servidor de informes, es posible que encuentre un error 401-No autorizado al acceder al servidor de informes o al Administrador de informes después de la actualización.

Esto sucede debido a un cambio en la configuración predeterminada de SQL Server 2014 Reporting Services (SSRS) para 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 2012 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 2014 Reporting Services (SSRS) en paralelo en un equipo y se desinstala la instancia de 32 bits, se quitan cuatro claves del Registro de Reporting Services. Esto 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 2011 Web Service\Performance:Counter Names HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2011 Windows Service\Performance:Counter Names HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2011 Web Service\Performance:Counter Types HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2011 Windows Service\Performance:Counter Types

Para corregir este problema, puede reparar la instancia de 64 bits. Aunque se recomienda utilizar la reparación, puede volver a agregar las claves del Registro manualmente utilizando 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 revisar como ayuda para la solución de problemas: