none
Agente SQL RRS feed

Respuestas

  • CMAPM,

    Para programar tareas requieres SQL Server Agent y entiendo que desde la versión 2005 -hasta la versión reciente- SQL Server Express Edition no proporciona dicha característica. Puedes utilizar el programador de tareas de Windows para planificar la ejecución de una tarea.


    Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.
    • Marcado como respuesta CMAPM miércoles, 30 de noviembre de 2016 15:39
    miércoles, 30 de noviembre de 2016 15:34
  • Saludos,

    Oficialmente no esta soportado sql mail(https://msdn.microsoft.com/en-us/library/cc645993%28v=sql.105%29.aspx), puedes activarlo por t-sql o por clr aunque no he hecho esto te dejo los metodos.

    CLR https://www.mssqltips.com/sqlservertip/1795/send-email-from-sql-server-express-using-a-clr-stored-procedure/

    TSQL http://www.sqlservercentral.com/blogs/querying-microsoft-sql-server/2013/09/02/sending-mail-using-sql-server-express-edition/

    • Marcado como respuesta CMAPM miércoles, 30 de noviembre de 2016 16:56
    miércoles, 30 de noviembre de 2016 16:26

Todas las respuestas

  • CMAPM,

    Para programar tareas requieres SQL Server Agent y entiendo que desde la versión 2005 -hasta la versión reciente- SQL Server Express Edition no proporciona dicha característica. Puedes utilizar el programador de tareas de Windows para planificar la ejecución de una tarea.


    Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.
    • Marcado como respuesta CMAPM miércoles, 30 de noviembre de 2016 15:39
    miércoles, 30 de noviembre de 2016 15:34
  • Muchas gracias William.

    Te comento, tengo un procedimiento que debo agendar y dicho procedimiento envía un mail con la información.

    La versión Express tiene la capacidad de configurara el correo de la forma que lo hago con la versión estandar y enterprise ?

    Como seria al sintaxis de ejecutar un SP desde del programador de tareas de windows ? seria asi ?

    sqlcmd -q "Exec Nombrebase.dbo.SP"

    Saludos y mil gracias.


    DBA SQL Server Santiago/Chile

    miércoles, 30 de noviembre de 2016 15:43
  • Saludos, esto lo tendrias que poner en un archivo .bat o .cmd y mandarlo a llamar por el programador de tareas, mientras sea un sentencia de sql commmand valida no deberia de haber mayor problema.

    Las respuestas proporcionadas son correctas Christian.

    miércoles, 30 de noviembre de 2016 16:13
  • Estimado Enrique.

    Gusto en saludar, la versión express me permite configurar el correo para poder enviar mail desde el SP ?


    DBA SQL Server Santiago/Chile

    miércoles, 30 de noviembre de 2016 16:20
  • Saludos,

    Oficialmente no esta soportado sql mail(https://msdn.microsoft.com/en-us/library/cc645993%28v=sql.105%29.aspx), puedes activarlo por t-sql o por clr aunque no he hecho esto te dejo los metodos.

    CLR https://www.mssqltips.com/sqlservertip/1795/send-email-from-sql-server-express-using-a-clr-stored-procedure/

    TSQL http://www.sqlservercentral.com/blogs/querying-microsoft-sql-server/2013/09/02/sending-mail-using-sql-server-express-edition/

    • Marcado como respuesta CMAPM miércoles, 30 de noviembre de 2016 16:56
    miércoles, 30 de noviembre de 2016 16:26