jueves, 12 de mayo de 2016

Crear un Job en SQL


QUÉ ES UN JOB Y PASOS PARA CREARLO


Por lo general un job se encuentra en el sql server agent, que es un servicio que se usa  para almacenar información de los trabajos. Los trabajos contienen uno o más pasos. Cada paso contiene su propia tarea; por ejemplo, realizar una copia de seguridad de una base de datos.



A continuación vamos a basarnos en el ejemplo de crear una copia de seguridad de nuestra base de datos.



1.- Nos dirigimos al sqlserver agent y damos clic derecho new job



2.- En la siguiente pantalla podremos dar el nombre a la tarea que queramos automatizar, así como definir los pasos, la programación de los mismos, configurar alertas y tipos de notificaciones. Seleccionamos pasos:

3.- Hacemos click en nuevo:



4.- Damos nombre al paso que estamos configurando, seleccionamos como tipo Transact-SQL script y copiamos el siguiente código en la ventana comando:

BACKUP DATABASE [DemoDB] TO DISK = N’C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup\DemoDB.bak’

El código y la localización de nuestra base de datos es independiente de donde escogamos para  guardarla.



  
5.- Si todo fue como se esperaba tendremos un bonito pop-up indicando que todo ha ido bien. Si por el contrario algo sucedió, deberemos chequear donde está el problema.








0 comentarios:

Publicar un comentario