none
Ejecutar un job a traves de un boton de una pagina en asp.net RRS feed

  • Pregunta

  • Buenos días,

    Estoy desarrollando un portal en asp.net, con VS se me presenta un problema, dentro de una de mis paginas un boton debe, importar de un excel, exportar el contenido de un datagrid a excel o pdf, lo que se me ha ocurrido, es usar un JOB de integrations services, que me haga este servicio.

    Tambien tengo que enviar un emails con un fichero adjunto, tambien he pensado en crear un JOB para ello.

    Decir tambien que estos JOB deberia crearlos, no los tengo implemetados, si hay alguna forma mas facil de hacer lo que se me plantea, o usar alguna clase o metodo ya desarrollado, se agradecería que me indicaran la solución mas practica, los JOB en integrations services son muy facilitos de usar, pero no se como hacer que se ejecute desde un boton de mi pagina, ademas tendria que cojer de un textbox la ruta para la parte de leer de un excel e introducirlo en una tabla.

    Muchas gracias un saludo.

    miércoles, 19 de octubre de 2011 7:19

Respuestas

Todas las respuestas

  • Pues no estoy seguro de que SSIS sea la mejor opción en este caso... todavía lo de importar un excel podría tener un sentido, pero tienes que tener en cuenta que ese archivo debe estar accesible desde el paquete de Integration Services, y si estamos hablando de una aplicación web tendrías que subirlo al servidor donde se ejecute el servicio.

    Además, si tienes que exportar el contenido de un datagrid a diferentes formatos e incluso enviar mails, creo que estaría mejor orientado si todas esas operaciones las realiza tu propia aplicación.

    miércoles, 19 de octubre de 2011 7:54
  • ¿Pero cual seria la forma de activar un job a traves de un boton de una pagina ASP.NET?
    jueves, 20 de octubre de 2011 7:17
  • Ejecutando el procedimiento almacenado sp_start_job (http://msdn.microsoft.com/es-es/library/ms186757.aspx) con los parámetros adecuados
    • Marcado como respuesta vigasi martes, 25 de octubre de 2011 17:32
    jueves, 20 de octubre de 2011 8:48
  • Muchísimas gracias me sirvio muchisimo.
    martes, 25 de octubre de 2011 17:33