Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Como crear y ejecutar una tarea programada

Estas en el tema de Como crear y ejecutar una tarea programada en el foro de SQL Server en Foros del Web. Hola a todos, Necesito ejecutar un script cada cierto tiempo (24 h aprox.) en el script hay un poco de todo deletes, select insert pero ...
  #1 (permalink)  
Antiguo 06/07/2009, 04:39
 
Fecha de Ingreso: julio-2009
Mensajes: 22
Antigüedad: 14 años, 10 meses
Puntos: 0
Como crear y ejecutar una tarea programada

Hola a todos,

Necesito ejecutar un script cada cierto tiempo (24 h aprox.) en el script hay un poco de todo deletes, select insert pero todo es de manipulación de tablas, es decir, no hay creates ni nada de eso.

Me gustaría que me explicaseis como podría hacer esto.

gracias
  #2 (permalink)  
Antiguo 06/07/2009, 04:43
 
Fecha de Ingreso: diciembre-2005
Ubicación: Vigo
Mensajes: 135
Antigüedad: 18 años, 4 meses
Puntos: 3
Respuesta: Como crear y ejecutar una tarea programada

Tendrias que especifica un poco mas con que lenguaje creas las consultas y para que las utilizas.
__________________
AlfaMeta formacion
  #3 (permalink)  
Antiguo 06/07/2009, 11:52
 
Fecha de Ingreso: junio-2009
Ubicación: Guadalajara Jalisco Mexico
Mensajes: 56
Antigüedad: 14 años, 10 meses
Puntos: 2
Respuesta: Como crear y ejecutar una tarea programada

Busca en el books online acerca de como crear jobs y acerca del SQL Server Agent este te dara lo que necesitas.
Saludos.
  #4 (permalink)  
Antiguo 06/07/2009, 13:31
 
Fecha de Ingreso: octubre-2008
Mensajes: 365
Antigüedad: 15 años, 6 meses
Puntos: 12
Respuesta: Como crear y ejecutar una tarea programada

Hay varias maneras; los jobs sirven puedes verlo como indica gusseven esta es otra:

1.- Mediante sqlcmd que es la consola de sqlserver ejecutas tu script pero este seria a petición.
2.- Guardas las instrucciones de ejecución en archivo.bat
3.- Agregas una tarea a windows que lo direccionas al archivo.bat y lo programas para la hora que quieras.

Eso es

Salud2.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:31.