FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Iniciar y detener jobs!!
Hola, mi problema es el siguiente:
necesito primeramente que se ejecute un job si se cumple una condicion determinada y cuando la condicion se haya cumplido detener este job y dejarlo listo para que una vez que se requiera vuelva a ejecutarse. |
#2
|
||||
|
||||
Lo que se hace en estos casos no es lo que expones, un Job se ejecuta cada X Tiempo, lo que si puedes hacer es que el Job ejecute un procedimiento almacenado y dentro del procedimiento almacenado pones todas las reglas que requieras para que ejecute cierto proceso o termine la ejecución.
__________________
mas confundido que Garavito el día del Niño. |
#3
|
|||
|
|||
Pero no seria ineficiente que siempre se ejecutara el procedimiento almacenado?, o sea, muchas veces la condicion para que se ejecute no sera verdadera y se ejecutará el procedimiento sin ningun resultado!
|
#4
|
||||
|
||||
No, es mas ineficiente que el Job haga mas cosas de las que deba, en cuento al procedimeinto almacenado sólo deberá decidir si ejecuta o no alguna instrucción, de no ser así con un "Return;" se detiene el procedimiento almacenado y ya no pasa nada; lo que quiero decir es que el Job sólo debe hacer algo muy simple cada X tiempo, como llamar el procedimiento almacenado y este decide que ejecuta y que no, obviamente, si pones a que el Job se ejecute cada minuto y es un proceso pesado, estaras matando la base de datos.
__________________
mas confundido que Garavito el día del Niño. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Detener\Iniciar proceso de windows | jocey | Varios | 3 | 19-02-2008 03:41:26 |
Gates Vs. Jobs | Ñuño Martínez | Humor | 0 | 20-02-2007 15:20:27 |
Jobs en SQL Server 2005 | Ricardosml | MS SQL Server | 0 | 03-11-2006 22:20:34 |
Sobre los JOBS | bustio | SQL | 1 | 09-06-2004 21:38:53 |
Jobs DTS | cjserrato | MS SQL Server | 3 | 07-03-2004 19:53:13 |
|