Índice

Ejercicio: planificar tareas

1. Enunciado

Defina una tarea planificada DesactivarGuest en la base de datos LibroSSMS que se ejecutará todos los días de la semana (de lunes a viernes) a las 23 horas y cuya finalidad será desactivar la cuenta de invitado para impedir conexiones por usuarios no expresamente autorizados a trabajar en esta base de datos.

2. Solución

Después de verificar que el servicio SQL Server Agent está arrancado, debemos posicionarnos en la rama Jobs y elegir la opción New Job desde el menú contextual.

En la sección General, indicamos el nombre de la tarea y después nos situamos en la sección Steps. Llegados allí debemos crear una nueva etapa (botón New) y completarla como sigue:

images/562-tp1.png

En caso de duda sobre la sintaxis Transact SQL, el botón Parse permite asegurar que el script es sintácticamente correcto.

A continuación debemos situarnos en la sección Schedules para programar la ejecución de esta tarea de lunes a viernes a las 23 horas. La siguiente imagen ilustra esta planificación: 

images/562-tp2.png
.