Está en la página 1de 9

Actividad VI-1

¿Cómo crear trabajos y alertas en SQL Server?


Planteamiento del problema de la Unidad y subtemas:
VI. LA AUTOMATIZACIÓN DE TAREAS ADMINISTRATIVAS EN SQL SERVER.
6.2. La creación y configuración de trabajos.
6.4. Los operadores

Nombre del estudiante: Mildred Adabelle Zaragoza Velasco Fecha: 03/07/2021

Indicaciones: Lee con atención el siguiente párrafo y resuelve el requerimiento planteado, cuentas
con 20 minutos para elaborar y entregar tu actividad.

Has decidido implementar el respaldo de la base de datos SQLTestDB como un trabajo periódico de
administración. Además, quieres recibir un correo electrónico cuando el respaldo se realizó
exitosamente.

¿Cómo se crea y configura un trabajo que se realice periódicamente en SQL Server? ¿Cómo se crea
y configura una notificación a tu correo electrónico en SQL Server?

Sigue los pasos que te proporcionarán en clase para configurar el trabajo y la notificación por correo
electrónico. Haz las pruebas necesarias para confirmar que funciona tu trabajo y tu notificación.
Captura las imágenes necesarias para documentar que realizaste exitosamente tu actividad.

Procedimientos necesarios o posibles para la solución del problema:


- Revisa un video que explica cómo crear un trabajo de respaldo
https://www.youtube.com/watch?v=Tasc_9zX1kc
- Configuración de correo electrónico
http://www.respuestasit.com.mx/2020/05/configurar-correo-de-gmail-y-outlook-en.html
- Revisar la documentación técnica en línea de SQL Server
https://docs.microsoft.com/es-mx/sql/ssms/agent/create-a-job?view=sql-server-ver15
https://docs.microsoft.com/es-mx/sql/ssms/agent/schedule-a-job?view=sql-server-ver15
https://docs.microsoft.com/es-mx/sql/ssms/agent/alerts?view=sql-server-ver15

CONFIGURACIÓN DE CORREO ELECTRÓNICO


Para iniciar la configuración, la opción SQL Server Agent debe estar habilitado (en color verde),
como se muestra en la siguiente imagen:
Luego, se selecciona la opción Database Mail, clic derecho y se selecciona la opción de configurar
correo electrónico:

Al hacer lo anterior aparece la siguiente ventana:


Clic en siguiente y se seleccionan las siguientes opciones:

Al hacer clic en Next en la ventana anterior, se abrirá una nueva ventana que deberá ser rellenada
como se muestra a continuación:
Al finalizar la configuración se muestra el siguiente mensaje:

Para comprobar el funcionamiento se configuró un correo de prueba como se muestra a


continuación:

Y el resultado fue el siguiente:


AUTOMATIZACIÓN DE TRABAJOS PERIÓDICOS

Se realizará el respaldo automático de la base de datos SQLTest DB.

Se debe crear un nuevo operador y configurar el correo electrónico:

Luego, se crea una nueva tarea: SQL Server Agent → Job (clic derecho) → New Job
Se deberá crear una nueva tarea:

Se configuran las notificaciones para que se envíe el correo electrónico, y se selecciona el operador
creado en el paso anterior:
Se configuran los pasos de la tarea automatizada, clic en Steps y se abre la siguiente ventana:

Se programa la periodicidad de a tarea creada en el apartado Schedules, llegada la hora y fecha


programada, se realizará la copia de respaldo (tarea programada) y se enviará un correo electrónico:
Si el respaldo se realizara, pero el correo no se enviara, se debe realizar un paso más: SQL Server
Agent (clic derecho) → Properties y se abrirá la ventana que se muestra a continuación, se debe
seleccionar Alert System y habilitar el perfil de mail:

Último respaldo antes de la tarea automatizada, la hora corresponde con el momento en que se
realizó el respaldo de forma manual:

Respaldo realizado con la tarea automática:


Correo electrónico enviado:

También podría gustarte