JOBS EN SQL SERVER
Los Jobs son áreas programadas en Sql Server, nos sirven para ejecutar scripts en un
momento determinado, nos permiten programas cantidades de código de scripts para que
puedan realizar un proceso automáticamente como por ejemplo la creación de Backups
automáticos que se ejecuten en un tiempo determinado, como por ejemplo que se realice
todos los lunes a las 8 de la noche, esto ayuda a que no nos preocupemos de realizar estas
tareas y es mucho más beneficioso para aprovechar nuestro tiempo en otras actividades.
Los Jobs pueden programarse en días, semanas, horas, meses, minutos.
Este es un manual en el cual explico ejemplo la creación de backups automáticos,
empecemos:
Tengo una DB llamada DBprueba,que a su vez tiene una pequeña tabla y la tabla una
cantidad de registros
Debemos seguir los siguientes pasos:
1) Crear un Backup de la siguiente manera
2) Seleccionamos la BD de la cual queremos realizar el Backup, también le brindamos
un nombre al Backup para que lo reconozcamos mas adelante y seleccionamos el
lugar en memoria en el cual lo queremos almacenar
3) Luego de haber finalizado el paso 2, procedemos en el paso 3 que va a servir para
dar a conocer que sobrescriba el Backup, ya que utilizamos Jobs indicándole que se
realice el Backup los lunes a las 8 de la noche, entonces aquí le indicamos que al
momento que se llegue el próximo lunes que el nuevo Backup se sobre escriba para
No estar creando Backups independientes en cada ejecución del Job
4)luego de esto se requiere el script necesario para que se logre la creación del Job
4) Luego aceptamos y se creará automáticamente el Backup de nuestra DB llamada
DB_Prueba
Y la carpeta donde nos creó nuestro Backup
5) Procedemos a la creación del Job, para ello debemos inicializar el agente de SQL,
ya que normalmente este se encuentra en Stop
6) Creamos el Job
6.1 Le colocamos el nombre al Job y una breve descripción de la función que tendrá
dicho Job
6.2 Le colocamos la base de datos que gestionaremos y aquí es donde debe ir el script
que generamos anteriormente en la creación del Backup
Este es el cript
6.3 Y luego lo copiamos y lo llevamos a la ventana anterior y posteriormente lo
validamos con el botón PARSE y le damos en ok
Y procedemos a la programación del Job
6.4 aquí seleccionamos la frecuencia en la que queremos que se ejecute el Job