Anda di halaman 1dari 9

Automatizacin de tareas Administrativas, trabajos Y planes de Mantenimiento

Planes de Mantenimiento de base de datos. Los planes de mantenimiento de bases datos son poderosas herramientas que permiten planificar las principales acciones de mantenimiento de la base datos (control de ubicacin de los datos organizacin de los ndices y los datos, control de las tablas del sistema, actualizacin de la informacin de optimizacin, realizacin de copias de seguridad, etc.). Es posible realizar planes de mantenimiento mediante trabajos, tal y como ya se ha visto anteriormente en este captulo. Tambin es posible realizar, tal y como ya se ha visto anteriormente en este captulo. Tambin es posible realizar planes de mantenimiento mediante la opcin Planes de Mantenimiento de la rbrica Administracin del rbol de la instancia de SQL Server. Planes de mantenimiento a travs de trabajos. Ya sabemos que los trabajos del agente SQL Server (Jobs) se pueden utilizar para automatizar tareas administrativas y ejecutarlas peridicamente. Es posible realizar los planes de mantenimiento manualmente o programarlos para que se ejecuten en respuesta a programaciones y alertas, tal y como se hace con cualquier trabajo. A continuacin vamos a realizar un plan de mantenimiento de copia de seguridad de la base de datos EMPLEADOS programada para que se realice una copia semanal a las cero horas con fecha de inicio del 20/11/2013 y sin fecha de finalizacin. Adems, se establecer una alerta de notificacin del backup al operador por correo electrnico y tambin se realizara una notificacin a este operador si el trabajo no tiene xito. Para crear el trabajo de copia de seguridad expanda el rbol de SQL server, haga clic en Agente SQL Server, Haga clic con el botn secundario del mouse en Trabajos y, a continuacin, haga clic en Nuevo Trabajo:

En la casilla Nombre escriba un nombre para el trabajo. Desactive la casilla de verificacin Habilitado si no desea que el trabajo se ejecute inmediatamente despus de su creacin. En la lista Propietario, seleccione el usuario que va a ser el propietario del trabajo y en la casilla Descripcin, escriba la descripcin que realiza el trabajo. En la lista Categora se elige la clase de trabajo a realizar, que en nuestro caso ser Mantenimiento de bases de datos.

Para establecer la copia de seguridad como un paso del trabajo, en la pantalla Nuevo trabajo, haga click en la ficha pasos

y, a continuacin, haga clic en Nuevo. Se obtiene la pantalla Nuevo paso de trabajo, en el cuadro Nombre del paso, Escriba un nombre para el paso de trabajo. En la lista Tipo, haga clic en el tipo de de trabajo que se desee por ejemplo, en Secuencia de comandos Transacy SQL para automatizar la ejecucin de sentencias de SQL. En Base de datos se elige la base de datos en la que se van a ejecutar las sentencias SQL Server y en la casilla de comandos se

escribe las Sentencias de SQL. En la solapa Avanzada se definen en las acciones en caso de xito o error en el trabajo, las opciones de salida y el usuario de ejecucin al hacer clic en aceptar el paso definido se incorpora al trabajo

Para programar el trabajo de copia de seguridad para que se realice una copia semanal a la cero horas con fecha de inicio 20/11/2013 y sin fecha de finalizacin en la pantalla nuevo trabajo, haga click en la solapa programaciones y, a continuacin, en nuevo.

En la casilla nombre escriba un nombre para la nueva programacin, desactive la casilla de verificacin habilitado si no se desea que la programacin tenga efecto inmediatamente despus de su programacin para declarar la programacin peridica rellene los campos relativos a frecuencia, frecuencia diario y duracin. Al pulsar aceptar, la programacin de la tarea de copia de seguridad se incorpora al trabajo.

En la solapa alertas se puede establecer una alerta de notificacin del BACKUP al operador por correo electrnico rellenando adecuadamente los campos de la solapa general de la pantalla nueva alerta que se obtiene al hacer clic en la solapa alertas. Haciendo clic en la solapa respuesta se establece la notificacin del BACKUP al operador por correo electrnico.

En la solapa notificaciones de la pantalla nuevo trabajo se gobiernan las acciones que se van a realizar al finalizar el trabajo en nuestro caso realizar una notificacin operador si el trabajo no tiene xito. En la solapa destinos se elige destino en servidor local si el trabajo se ejecuta solo en este servidor, o destino en varios servidores si el trabajo debe

ejecutarse en otros servidores.

Al pulsar aceptar se completa el trabajo que ya aparecera en la lista trabajos que cuelga del agente SQL server en el arbol del administrador corporativo

Planes de mantenimiento con administracion. Tambien se puede acceder a los planes de mantenimiento a travez de las opciones de administracion de la instancia. Para ello, se expande el arbol de la instancia en SQL server se expande administracion se hace clic en el boton drecho del raton sobre planes de Mantenimiento y se elige nuevo plan mantenimiento

En la pantalla nuevo plande mantenimiento el nombre para el plan y se pulsa aceptar

En la figura presenta en su parte inferior izquierda una lista de tareas para incluir en el plan de mantenimiento y en su parte derecha un panel para el diseo del plan en el que se observa su nombre y la posibilidad de introducir una descripcion e incluso definir una programacion. Para incorporar una tarea al plan de mantenimiento se arrastra desde la lista de tareas del plan de mantenimiento hacia el panel de diseo del plan.