Habilitar los errores remotos (Reporting Services)

Es posible establecer propiedades de servidor en un servidor de informes de Reporting Services para devolver información adicional sobre condiciones de error que se produzcan en servidores remotos. Si un mensaje de error incluye el texto "Para obtener más información acerca de este error, navegue hasta el servidor de informes en el equipo del servidor local o habilite los errores remotos", puede establecer la propiedad EnableRemoteErrors para obtener información adicional que pueda ayudarle a solucionar el problema. Para más información, vea Propiedades del sistema del servidor de informes.

En este artículo:

Habilitar errores remotos para el modo de SharePoint

Hay diferentes procedimientos para habilitar errores remotos para el modo de SharePoint de Reporting Services . El procedimiento es distinto para las dos arquitecturas diferentes del servidor de informes. El servicio de SharePoint más reciente basado en la arquitectura que se introdujo en la versión de SQL Server 2012 (11.x) usa un valor que se puede configurar para cada aplicación de servicio de Reporting Services . La arquitectura más antigua utiliza un solo valor de nivel de sitio.

Habilitar errores remotos para una aplicación de servicio de Reporting Services

  1. Para un servidor de informes en modo de SharePoint instalado con SQL Server 2012 (11.x) o una versión más reciente de Reporting Services, habilite la configuración de aplicación de servicio Habilitar los errores remotos. El valor se puede configurar para cada aplicación de servicio de Reporting Services .

  2. En Administración central de SharePoint, seleccione Administrar aplicaciones de servicio en el grupo Administración de aplicaciones.

  3. Encuentre su aplicación de servicio de Reporting Services y elija el nombre.

  4. Seleccione Configuración del sistema.

  5. Elija Habilitar errores remotos en la sección Seguridad.

  6. Seleccione Aceptar.

Habilitar errores remotos para un sitio de SharePoint

  1. Para un servidor de informes en modo de SharePoint instalado con una versión de Reporting Services anterior a SQL Server 2012 (11.x), habilite la configuración del sitio Habilitar los errores remotos en modo local.

  2. En Acciones de sitio, elija Configuración del sitio para el sitio desea modificar.

  3. Seleccione Configuración del sitio de Reporting Services en el grupo Reporting Services.

  4. Elija Habilitar los errores remotos en modo local.

  5. Seleccione Aceptar.

Habilitar los errores remotos a través de SQL Server Management Studio (modo nativo)

  1. Inicie Management Studio y conéctese a una instancia del servidor de informes. Para obtener más información, consulte Conectar con un servidor de informes en Management Studio.

  2. Haga clic con el botón derecho en el nodo de servidor de informes y seleccione Propiedades.

  3. Seleccione Avanzadas para abrir la página de propiedades. Para más información, consulte Propiedades del servidor (página de opciones avanzadas) - Reporting Services.

  4. En la sección Seguridad, en EnableRemoteErrors, seleccione True.

  5. Seleccione Aceptar.

Habilitar errores remotos mediante scripts (modo nativo)

  1. Cree un archivo de texto y copie en él el script siguiente.

    Public Sub Main()  
      Dim P As New [Property]()  
      P.Name = "EnableRemoteErrors"  
      P.Value = True  
      Dim Properties(0) As [Property]  
      Properties(0) = P  
      Try  
        rs.SetSystemProperties(Properties)  
        Console.WriteLine("Remote errors enabled.")  
      Catch SE As SoapException  
        Console.WriteLine(SE.Detail.OuterXml)  
      End Try  
    End Sub  
    
  2. Guarde el archivo como EnableRemoteErrors.rss.

  3. Seleccione Inicio, seleccione Ejecutar, escriba cmd y seleccione Aceptar para abrir una ventana del símbolo del sistema.

  4. Navegue hasta el directorio en el que se encuentra el archivo .rss que acaba de crear.

  5. Escriba la línea de comandos siguiente sustituyendo servername por el nombre real del servidor:

    rs -i EnableRemoteErrors.rss -s https://servername/ReportServer  
    
  6. Para más información, consulta Utilidad RS.exe (SSRS).

Modificar la tabla ConfigurationInfo (modo nativo)

Nota:

Puede editar la tabla ConfigurationInfo de la base de datos del servidor de informes para establecer EnableRemoteErrors en True, pero si el servidor de informes se utiliza mucho, debe usar SQL Server Management Studio o un script para modificar la configuración. Si modifica el valor de la base de datos, debe reiniciar el servicio de Reporting Services para que los cambios surtan efecto.