none
Ejecutar consultas en base de datos a través del servidor de informes de Reporting Services. RRS feed

  • Pregunta

  • Hola a todos.

    Estoy trabajando con Reporting Services, y tengo el siguiente problema.

    He creado un servidor de informes, cuyso informes se van a visualizar en una aplicación cliente, desarrollada en C#, con un ReportViewer. En la aplicación cliente necesito disponer de más datos, además de los que traen los informes, y no se desea que la aplicación cliente conecte de forma directa a la base de datos.

    La duda es, ¿es posible ejecutar una vista o un procedimiento almacenado, que exista en la base de datos a la cual se conecta el servidor de informes, a través de dicho servidor de informes, para que el cliente disponga de esos datos, sin utilizar un informe para ello? ¿Cómo se podría hacer?

    Muchas gracias por vuestro tiempo.
    lunes, 1 de marzo de 2010 11:33

Todas las respuestas

  • Hola una opcion es que armes un proyecto de SSRS de modelo para luego desde herramientas Ad-hoc como Report Builder las consumas.
    En otras palabras tenes una metadata que el usuario consume y no accede de forma directa a los datos dando la posibilidad de que tu usuario final haga los informes :)

    Desde SSRS podes ejecutar un SP que haga algun proceso pero la verdad que no es muy buena idea que digamos, usa la herramienta para lo que ha sido pensada y eso es Reportes :)
    Maxi Accotto Consultoria en SQL Server Buenos Aires - Argentina http://blog.maxiaccotto.com
    lunes, 1 de marzo de 2010 12:35
    Moderador