none
No abren los reportes de Reporting Services (varias veces al día) RRS feed

  • Pregunta

  • Tengo un servidor con Windows 2008 R2 y el motor de bases de datos SQL 2005 SP3.

    En este servidor tenemos una aplicación Web, la cual tiene varios reportes  de Reporting Services, en estos tenemos 2 inconvenientes:

    1.  Cuando el usuario ingresa a primer hora al primer hora, el sistema le solicita usuario y contraseña, en este punto el usuario debe ingresar el mismo usuario y contraseña con el cual se autenticó en el dominio.  Qué debo hacer para que esto no ocurra? Que cuando cargue el reporte no le solicite usuario y contraseña.

    2. Varios veces al día los reportes no abren, se queda la pantalla del internet explorer, para solucionar temporalmente esto debo ejecutar el siguiente comando en el servidor donde está el servicio de reporting services   TASKKILL /F /FI "USERNAME eq network service" /IM w3wp.ex

    Mil gracias

    • Cambiado Karen Malagón martes, 27 de octubre de 2015 22:21 SQL Server Reporting Services issue
    jueves, 22 de octubre de 2015 1:10

Respuestas

  • para el problema 1, no encuentro explicación, intenta ejecutar el IIS como administrador en una máquina y abrir un informe, si ahí no te pide credenciales el tema está en la elevación de privilegios, y tendrías que añadir los usuarios uno a uno a la seguridad de reporting (pero estoy tocando de oído.. no es algo que tenga 100% claro)

    Para el problema 2, te sugiero que lo comentes en un foro de IIS, es raro lo que te pasa, y como bien dice Alberto lo recomendable sería que pensaras en actualizar la versión .


    Comparte lo que sepas, aprende lo que no sepas (FGG)
    portalSQL
    El rincón del DBA

    jueves, 22 de octubre de 2015 16:18
    Moderador
  • Buenos días Miguel

    Para la seguridad de los reportes tengo un grupo creado en el dominio, a este grupo le asigno los permisos en los reportes, si un usuario no pertenece a ese grupo, no le abren dichos reportes (así debe ser), pero al que pertenece al grupo, le pide usuario y contraseña y esto es lo que no queremos ya que el usuario ya está autenticado en la red.

    Debo cambiar la forma de asignar el permiso, que no sea a un grupo de red, sino directamente el usuario?

    Con respecto a cambiar de versión de SQL, aún no lo podemos hacer, por temas de presupuesto.

    viernes, 23 de octubre de 2015 13:06
  • No se porque ese comportamiento de RS, aunque creo que es mas bien comportamiento de IIS.

    hace siglos que no toco un SQL 2005 y menos de reporting, pero prueba a deshabilitar todas las formas de autenticación excepto windows a ver si así no se lia

    https://msdn.microsoft.com/en-us/library/aa292114(v=vs.71).aspx


    Comparte lo que sepas, aprende lo que no sepas (FGG)
    portalSQL
    El rincón del DBA

    sábado, 24 de octubre de 2015 7:35
    Moderador

Todas las respuestas

  • el problema 1

    Creo que puede tener con kerberos y la delegación. Pero esto depende de tu arquitectura ¿tu reporting está en la misma máquina que los servidores SQL de lso que muestra informes? es decir el connection string de tu report es local o a otro server? Si es local... no tiene sentido para mi, pero si es remoto, es un tema de delegación.

    El problema 2.

    Lo que se te cuelga es el IIS el servicio w3wp.exe., Podrías intentar en ese IIS configurar pools de conexiones distintas y asignar recursos, de esta forma habrían instancias distintas del servicio para IIS puro y para Reporting.

    Si te actualizaras de versión de SQL los últimos RS ya no usan el servicio IIS y van un poquito mejor en eso.


    Comparte lo que sepas, aprende lo que no sepas (FGG)
    portalSQL
    El rincón del DBA

    jueves, 22 de octubre de 2015 6:37
    Moderador
  • Mil gracias Miguel, por la ayuda con este tema.

    Problema1.  Si:  El servicio de Reporting Services, está en el mismo servidor de SQL (bases de datos)

    Problema2:  Para los 2 sitios de Reporting Services (Reports y ReportServer) tengo asignado el AppPool ReportServer y este no lo usa ningún otro sitio web.  Cómo le adiciono recursos a ese AppPool ?

    Gracias

    jueves, 22 de octubre de 2015 13:00
  • Si pudieras, sería deseable que fueras pensando en actualizar a una versión más moderna el SQL Server 2005 (al fin y al cabo se le acaba ya el periodo de soporte). A partir del 2008, los reports los sirve directamente el SQL Server sin apoyarse en IIS. Esto debería servir para evitar los problemas que estás teniendo con el w3wp.exe.
    jueves, 22 de octubre de 2015 14:49
    Moderador
  • para el problema 1, no encuentro explicación, intenta ejecutar el IIS como administrador en una máquina y abrir un informe, si ahí no te pide credenciales el tema está en la elevación de privilegios, y tendrías que añadir los usuarios uno a uno a la seguridad de reporting (pero estoy tocando de oído.. no es algo que tenga 100% claro)

    Para el problema 2, te sugiero que lo comentes en un foro de IIS, es raro lo que te pasa, y como bien dice Alberto lo recomendable sería que pensaras en actualizar la versión .


    Comparte lo que sepas, aprende lo que no sepas (FGG)
    portalSQL
    El rincón del DBA

    jueves, 22 de octubre de 2015 16:18
    Moderador
  • Buenos días Miguel

    Para la seguridad de los reportes tengo un grupo creado en el dominio, a este grupo le asigno los permisos en los reportes, si un usuario no pertenece a ese grupo, no le abren dichos reportes (así debe ser), pero al que pertenece al grupo, le pide usuario y contraseña y esto es lo que no queremos ya que el usuario ya está autenticado en la red.

    Debo cambiar la forma de asignar el permiso, que no sea a un grupo de red, sino directamente el usuario?

    Con respecto a cambiar de versión de SQL, aún no lo podemos hacer, por temas de presupuesto.

    viernes, 23 de octubre de 2015 13:06
  • No se porque ese comportamiento de RS, aunque creo que es mas bien comportamiento de IIS.

    hace siglos que no toco un SQL 2005 y menos de reporting, pero prueba a deshabilitar todas las formas de autenticación excepto windows a ver si así no se lia

    https://msdn.microsoft.com/en-us/library/aa292114(v=vs.71).aspx


    Comparte lo que sepas, aprende lo que no sepas (FGG)
    portalSQL
    El rincón del DBA

    sábado, 24 de octubre de 2015 7:35
    Moderador
  • Te sirvió?

    Comparte lo que sepas, aprende lo que no sepas (FGG)
    portalSQL
    El rincón del DBA

    miércoles, 28 de octubre de 2015 18:46
    Moderador