none
Reporting server con .net RRS feed

  • Pregunta

  • Buenas tengo dudas respecto a reporting server, necesito implementar reportes en una aplicación web en .net, pero no se como implementar los reportes, por lo que eh leido hay q configurar el servidor de reportes, pero la verdad no se bien acerca del tema y al hacer el informe en SQL server bussines intelligence donde puedo guardarlo para despues llamarlo desde .net, si me pueden orientar un poco, muchas gracias

     

     

    miércoles, 2 de febrero de 2011 20:21

Respuestas

  • Veamos:

    En el navegador, navegas a http://localhost/Reports (o la dirección que le hayas puesto desde el Configuration Manager), y te sale una ventanita pidiendo la autenticación de Windows, ¿es asi?

    En ese caso, para entrar la primera vez tienes que hacer lo siguiente:

    - Desde el menú de Inicio de Windows, busca el icono del Internet Explorer, haz click con el botón derecho, y selecciona la opción de "Ejecutar como Administrador".

    - Una vez que se abre IE en modo administrador, navega a la URL del Report Manager (por defecto, http://localhost/Reports).

    - Te aparecerá la ventana que pide el usuario de Windows. Aquí tienes que contestar poniendo las credenciales del administrador de Reporting Services, que se configuraron durante la instalción inicial del mismo (al hacer el Setup de SQL Server).

    - Después de eso, entrarás ya en el Report Manager. Una vez dentro, puedes usar las opciones de configuración de la parte superior derecha de la pantalla para añadir como administrador un usuario diferente (por ejemplo, el mismo usuario que usas para hacer login en Windows), de manera que en el futuro ya te deje entrar directamente y no tengas que seguir de nuevo los pasos anteriores.

     

    • Marcado como respuesta Mile_serna jueves, 24 de febrero de 2011 13:15
    miércoles, 23 de febrero de 2011 6:56
    Moderador

Todas las respuestas

  • Una vez que el informe está funcionando en Reporting Services y lo puedes ver desde el Report Manager, estás listo para usarlo desde asp.net. En una página .aspx en blanco, arrastra el control ReportViewer (de la versión que corresponda con tu report server, concretamente el ReportViewer 10.0 si usas SQL Server 2008, o el ReportViewer 9.0 si es SQL Server 2005).

    Desde el "smart tag" del ReportViewer selecciona la opción de configurar el informe, y cuando te pregunte si es un informe local o un informe de servidor, dile que es de servidor. Entonces te preguntará que cuál es la dirección del servidor. Tienes que contestarle en este formato: http://miservidor/reportserver

    Después te pedirá la dirección del informe que quieres presentar. Ponle /carpeta/informe , siendo esa carpeta y ese nombre de informe los mismos que ves cuando abres el informe desde el Report Manager.

    Ya está, en cuanto abras la página que contiene el ReportViewer, te presentará en su interior el informe emitido por SQL Server.

     

    jueves, 3 de febrero de 2011 8:33
    Moderador
  • Buenas noches, muchas gracias por su respuesta,es que tengo un problema al configurar el servidor de informes, cuando intento acceder a al atraves de http://nombreservidor/Reports no logro conseguirlo,pues me sale internet explorer no pudo mostrar la pagina, esto lo hago con el fin de verificar la configuración de el servidor de informes, realizo los pasos segun lo que eh leido pero no logro conseguirlo,entonces por este motivo no logro implementarlo desde SQL server bussines intelligence, soy más bien como nueva en esto de informes,si puedes y me echas una manito gracias por responder.
    viernes, 4 de febrero de 2011 1:59
  • A ver si me aclaro: navegando desde otra máquina al servidor de informes, no aparece la página en el navegador. Pero navegando desde el propio servidor de informes a http://localhost/Reports, sí que aparece. ¿Es así?

    En este caso se me ocurren un par de posibles causas:

    La primera es que la segunda máquina no sea capaz de resolver el nombre del servidor, es decir, que "nombreservidor" desde la segunda máquina no se resuelva a la dirección IP correcta. Verifícalo con un PING desde una ventana de comandos.

    La segunda razón es que no haya conectividad de red desde el puesto hasta el servidor. Puede ser porque el servidor se encuentre detrás de un cortafuegos, aunque no sea nada más que el propio cortafuegos de Windows. Si ambos equipos están en el mismo segmento de red, entonces casi seguro que el problema está en el cortafuegos de Windows. Asegúrate de que está abierto el puerto 80.

     

    viernes, 4 de febrero de 2011 7:05
    Moderador
  • Buenos días,que pena si no me explique bien,no eh podido acceder al servidor de informes ni desde mi propia maquina,obtengo que no se puede mostrar la pagina por lo que no eh podido implementar los informes.

    Esto es lo que he hecho:

    -ingreso al administrador de informes,en cuenta de usuario lo dejo en usar cuenta integrada

    -en direccion url del administrador del servicio web selecciono todas las asignadas o tambien e intentado con 127.0.0.1, puerto 80 y no lo consigo

    -en direccion url para el administrador del servidor de informes,tambien e cambiado la url,pero igual no consigo resultado.

    Que pena preguntar tanto, pero en realidad si necesito utilizar estos informes.

     

    Muchas gracias por su paciencia.

    viernes, 4 de febrero de 2011 13:14
  • Buenas Noches

    Que pena volver a abrir el tema, pero por más que lo intento no lo eh logrado, por muchas cosas que hago, me pide autenticación de windows, y la verdad no lo consigo

    miércoles, 23 de febrero de 2011 3:12
  • Veamos:

    En el navegador, navegas a http://localhost/Reports (o la dirección que le hayas puesto desde el Configuration Manager), y te sale una ventanita pidiendo la autenticación de Windows, ¿es asi?

    En ese caso, para entrar la primera vez tienes que hacer lo siguiente:

    - Desde el menú de Inicio de Windows, busca el icono del Internet Explorer, haz click con el botón derecho, y selecciona la opción de "Ejecutar como Administrador".

    - Una vez que se abre IE en modo administrador, navega a la URL del Report Manager (por defecto, http://localhost/Reports).

    - Te aparecerá la ventana que pide el usuario de Windows. Aquí tienes que contestar poniendo las credenciales del administrador de Reporting Services, que se configuraron durante la instalción inicial del mismo (al hacer el Setup de SQL Server).

    - Después de eso, entrarás ya en el Report Manager. Una vez dentro, puedes usar las opciones de configuración de la parte superior derecha de la pantalla para añadir como administrador un usuario diferente (por ejemplo, el mismo usuario que usas para hacer login en Windows), de manera que en el futuro ya te deje entrar directamente y no tengas que seguir de nuevo los pasos anteriores.

     

    • Marcado como respuesta Mile_serna jueves, 24 de febrero de 2011 13:15
    miércoles, 23 de febrero de 2011 6:56
    Moderador
  • Buenos Días, muchas gracias por su respuesta,me sirvio de mucho tus ayudas,lo consegui aunque me decia que no tenia permisos, entonces lo que hice fue configurar las notificaciones en la cuenta de usuario y hay si puede ingresar.

    Lo que queda es aprender mucho de reporting services mmmm.

    No dudaré en preguntar de nuevo, jeje xD

    Muchas Gracias....

    jueves, 24 de febrero de 2011 13:15