none
SQL Mail y reporting Services RRS feed

  • Pregunta

  • Hola

    Tengo el siguiente escenario:

    Cada noche el servidor extrae datos de una tabla con uno o varios ID de Pedidos que van a vencer

    Tengo un reporte hecho con reporting services donde le paso el ID como variable y asi poder revisar los detalles

    El problema es que tengo que mandar los reportes cada noche pero de los ID que venceran en los proximos X dias, ya tengo el query, lo que necesito es saber si desde SQL con msdb.dbo.sp_send_dbmail puedo anexar un reporting services (ojo, no quiero anexar la liga del reporte)

    Gracias


    Gracias Ing. Salomon Bagdadi

    jueves, 1 de agosto de 2013 22:49

Respuestas

  • Si tienes una versión "Enterprise", eso lo puede hacer el propio Reporting, mediante la opción de Suscripciones. Puedes usar una suscripción basada en tablas, y en la tabla cargarle los IDs que se tienen que procesar (si no puedes sacarlos con una Select y meterla en el Dataset dentro del propio reporte). Y la suscripción enviará el correspondiente reporte usando internamente el Database Mail. Puedes configurar la suscripción para que envíe el reporte adjunto, o como un link, o ambas cosas a la vez.

    • Propuesto como respuesta Lincoln_VS lunes, 5 de agosto de 2013 10:16
    • Marcado como respuesta SaloBG lunes, 5 de agosto de 2013 17:16
    lunes, 5 de agosto de 2013 7:34
    Moderador