0% encontró este documento útil (0 votos)
5 vistas11 páginas

Job

Practica como hacer un JOB en SQL para hacer una backup de SmallWorks

Cargado por

Isa Rocha
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas11 páginas

Job

Practica como hacer un JOB en SQL para hacer una backup de SmallWorks

Cargado por

Isa Rocha
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

TECNOLGICO NACIONAL DE MXICO

Instituto Tecnolgico de Len

INSTITUTO TECNOLGICO DE LEN

ADMINISTRACIN DE BASE DE DATOS

RESPALDO DE BASE DE DATOS

QUE PRESENTA:

ISABEL GUADALUPE ROCHA RAMREZ

PROFESOR:

LIC. VICTORIA COLLAZO RODRIGUEZ

Len, Guanajuato Fecha


02 de Mayo de 2017
Introduccin

En esta prctica haremos un backup de la base de datos SmallWorks mediante un


job, un operador y una alerta donde nos notifiqu que el backup se realiz
correctamente.

Para esta prctica necesitamos el SQL Agente activo, para activar el SQL Agent
slo debemos abrir los servicios de Windows y activarlos, los encontraremos como
Agent SQL.

Realizar un backup automtico mediante un job es de gran utilidad ya que como


dice, automticamente se realizar la copia sin necesidad de que un ser humano
lo haga y pueda cometer algn error.
Paso 1. Nos dirigimos a SQL Server Agent, expandimos la opcin, nos vamos a Job
y damos click derecho y click en New Job.

Paso 2. Ponemos nombre, categora y una descripcin


Paso 3. Ahora nos dirigimos al apartado Steps.
Ahora seleccionamos New, para agregar un step en el job. Ponemos como
nombre BackupSmallWorks, el tipo lo ponemos como Transact SQL script(T-
SQL) porque ser tipo cdigo de lnea.

En la parte de command pondremos.

Backup database SmallWorks

To Disk = C:\SQLData\[Link];

Donde hacemos mencin a que se realizar un backup de la base de datos


SmallWorks y se guardar en el disco local en una carpeta llamada SQLData
y el archivo se llamar [Link], dnde bak es la extensin del
archivo. Para finalizar damos click en OK.
Paso 3. Ahora nos vamos a la parte de Schedule.

En esta parte programaremos el job, cuantos das y a qu hora se realizar el Job.


Damos click en New para agregar una nueva programacin. Nos aparecer una
ventana como la que se muestra.

Donde nos pide varios campos a llenar.

Nombre Aqu se pondr el nombre de la programacin. En este caso lo llame


BackupSmallWorks
Schedule Type El tipo de programacin que ser, en este caso le pusimos
recurrente.
Occurs Definiremos si la tarea se realizar diario, varios das de la semana o
mensualmente. Nosotros seleccionamos weekly (varios das a la semana).
Seleccionamos los das viernes, sbado y domingo.

A continuacin, seleccionamos el horario en el que queremos que se efectu


el job. Nosotros pusimos a las 16:00 hrs. Para finalizar damos click en OK.
Paso 4. Nos dirigimos a la siguiente fase, que se llama Alerts.

Aparecer una pantalla como la siguiente.

A continuacin, damos click en add, para agregar la alerta.

Llenamos los campos para que se cree la alerta. Como nombre le pusimos
AlertaSmall, como tipo de alerta le ponemos como SQL Server event alert cada que
ocurra un evento se notificar.

Seleccionamos la base de datos SmallWorks y seleccionamos que mande el status


de informacin. Y agregamos un mensaje.
Despues nos vamos a Response donde marcaremos con una palomita la opcin
de Notify Operators, despus agregaremos un nuevo operador.

Nos saldr una pantalla como la siguiente

Agregamos el nombre del operador en este caso lo llam Administracin de base


de datos y nos pide un email a donde enviaremos la notificacin.

Despues seleccionamos la alerta que se relacionar con ese Operador, en nuestro


caso es AlertaSmall
Ahora ejecutamos el job para verificar que se ejecute correctamente.

Ahora iremos a la carpeta C:\SQLData\ para verificar que el backup se haya


hecho

Ahora verificaremos el correo para checar que nos haya llegado la notificacin
que se realiz el backup.
Conclusin

En esta prctica pude realizar un job con una alerta para verificar que el backup
se haya realizado.

Me cost trabajo por fin hacer esto ya que bueno tenamos que enviar el backup
de la base de datos pero, por ms que busqu no encontr como enviarlo, algo
que si encontr fue que poda enviar archivos pero tenan que pesar como 1000 kb
algo que pues mi backup no pesaba, entonces esta parte si me qued pendiente.

Ya por otras cosas no me cost trabajo, fue sencillo.

También podría gustarte