You are on page 1of 13

PLANES DE MANTENIMIENTO EN SQL SERVER

1.

Seleccionamos la opcin Administracin dentro del Administrador corporativo de Sqlserver.


1.1. Clic derecho sobre planes de mantenimiento
1.2. Clic en Asistente para planes de mantenimiento

2.

Hacemos clic en siguiente

Ing. Hobby Saavedra Rosas

Administracin de Base de Datos II

3.

Asignamos un nombre al plan de mantenimiento en este caso colocamos: MaintenancePlan_1

4.

Seleccionamos el tipo de tareas que deseamos ejecute nuestro plan de mantenimiento, en caso
Reconstruccin de ndices y copia de seguridad completa. Clic en Siguiente.

5.

Elegimos el orden que deseamos que se ejecuten las tareas. Clic en siguiente.

Ing. Hobby Saavedra Rosas

Administracin de Base de Datos II

6.

Seleccionamos la base de datos. SistemaFacturacion luego clic en aceptar.

Ing. Hobby Saavedra Rosas

Administracin de Base de Datos II

7.

Luego que tenemos seleccionada la base de datos y las tablas, hacemos clic en Siguiente.

8.

Ahora configuramos la segunda tarea, que se trata del backup completo de la base de datos. Luego
clic en Aceptar.

Ing. Hobby Saavedra Rosas

Administracin de Base de Datos II

9.

Despus de haber seleccionado la base de datos, hacemos clic en siguiente.

10. Luego realizamos la configuracin para que la copia de seguridad se realice con una frecuencia
diaria a las 8am.
Para ellos nos dirigimos al plan de mantenimiento que acabamos de crear y hacemos clic
derecho en la opcin modificar.

Ing. Hobby Saavedra Rosas

Administracin de Base de Datos II

11. Creamos el trabajo. Para ello hacemos clic en el icono del calendario la opcin Programacin
del subplan.

Colocamos el nombre del trabajo: Trabajo_1


Tipo de programacin: Peridica
Frecuencia: Diaria
Se repite cada: Da
Frecuencia Diaria: a las 8:00:00: am
Luego de realizar las configuracin del trabajo hacemos clic en acepta.

Ahora ya tenemos configurado nuestro trabajo.

Ing. Hobby Saavedra Rosas

Administracin de Base de Datos II

12. Ahora podemos verificar el plan de mantenimiento con las tareas y trabajos que hemos creado.

13. Iniciamos el primero trabajo que tenemos configurado, para ello clic derecho sobre trabajos del
agente SQL Server.

Ing. Hobby Saavedra Rosas

Administracin de Base de Datos II

14. Creacin de operadores


Es necesario configurar diversos parmetros para que SQL Server pueda contactar con nosotros
cuando haya problemas. Entre estos valores encontramos con quien contactar, cuando estn
disponibles esos contactos, como debera contactarse con dichas personas (por correo
electrnico, localizador o Net Send) y sobre qu problemas deberan enviarse alertas. El
operador es el objeto que se utiliza en SQL server para configurar todo esto.
Ahora si vamos a seguir los pasos para crear un OPERADOR
1. Abra SQL Server Management Studio
2. En el Explorador de objetos, expanda el servidor y despus el Agente SQL Server.
3. Haga clic con el botn derecho en Operadores y seleccione Nuevo Operador.
4. En el cuadro de texto Nombre, escriba Administrador.
5. Escriba el nombre de su equipo en el cuadro NET SEND
6. En la parte inferior de la pantalla, puede seleccionar los das las horas a las que est
disponible este operador. Si se activa un da, el operador se notificara en ese da entre las
horas de Inicio del da laborable y Fin del da laborable

15. Dado que los operadores pueden estar activos a horas distintas, es posible dejar
accidentalmente un pequeo perodo de tiempo sin cubrir. Si ocurre un error en ese intervalo,

Ing. Hobby Saavedra Rosas

Administracin de Base de Datos II

ningn operador recibir la alerta, porque no habr ninguno de guardia. Para evitar un
problema as, debera crear un operador a prueba de errores, que este diseado para recibir las
alertas cuando no haya otro programado.
1. En SQL Server Management Studio, haga clic con el botn derecho en el icono del Agente
de SQL Server en el Explorador de objetos, y luego seleccione Propiedades
2. En la pgina Sistema de alerta, seleccione la casilla de verificacin Habilitar operador a
prueba de errores.
3. Seleccione Administrador en la lista desplegable del operador
4. Seleccione la casilla de verificacin junto a NET SEND para recibir mensajes NET SEND
como operador a prueba de errores
5. Haga clic en Aceptar para aplicar los cambios

16. Creacin de trabajos de servidor local Los trabajos locales son los trabajos estndar con una
serie de pasos y programaciones. Estn diseados para ejecutarse en el equipo en que se
crean. Para explicar los trabajos locales, vamos a programar uno que crea una nueva base de
datos y crea una tabla.
1. Abra SQL Management Studio 2008 de todos los programas del men de Inicio.
2. Expanda el servidor en el Explorador de objetos y, despus, el Agente SQL SERVER.

Ing. Hobby Saavedra Rosas

Administracin de Base de Datos II

3.
4.

Haga clic con el botn derecho en Trabajos y seleccione Nuevo Trabajo.


En el cuadro Nombre, escriba Crear Prueba de BaseDatos (deje el resto de los cuadros de
esta pgina con los valores predeterminados, como se muestra en la siguiente figura).

5.
6.
7.

Dirjase a la pgina PASOS y haga clic en el botn Nuevo para crear un nuevo paso
En el cuadro Nombre del paso, escriba Create database
Deje el tipo como Transact-SQL y escriba el cdigo siguiente para crear una base de datos
con el nombre prueba en la unidad C, como se muestra en la siguiente figura.

Ing. Hobby Saavedra Rosas

Administracin de Base de Datos II

8.

Haga clic en el botn Analizar para verificar que ha escrito bien el cdigo correctamente y
despus pase a la pgina Avanzado.

9.

En la pgina avanzado, verifique que la Accin en caso de xito es IR al siguiente paso y


que la accin en caso de error es Salir del trabajo e informar del error. Haga clic en
aceptar

Ing. Hobby Saavedra Rosas

Administracin de Base de Datos II

10. Para crear el segundo paso del trabajo, haga clic en el botn Nuevo.
11. En el cuadro de texto Nombre, escriba crear tabla.
12. Deje el tipo como secuencia de comandos Transact-SQL y escriba el cdigo siguiente para
crear una tabla.

13. Haga clic en aceptar para crear el paso.


14. Pase a la pgina programaciones y haga clic en el botn Nuevo para crear una
programacin que indique a SQL Server cuando debe activar el trabajo.

Ing. Hobby Saavedra Rosas

Administracin de Base de Datos II

15. En el cuadro Nombre, escriba crear bd y tabla


16. En TIPO DE PROGRAMACION, seleccione Una Vez. Fije una hora 5 minutos despus de la
hora mostrada en la bandeja del sistema y marque la casilla habilitado

17. Haga clic en Aceptar para crear la programacin y avance a la pgina Notificaciones.
18. En la pgina Notificaciones, seleccione las casillas de verificacin a NET SEND especificando
Administrador como el operador al que hay que informar. Junto a estas opciones,
seleccione Si el trabajo termina en el cuadro de lista desplegable (con lo que se notificara
sea cual sea el resultado del trabajo).

19. Haga clic en aceptar para crear el trabajo. Espere hasta la hora indicada en el paso 16 para
verificar que el trabajo ha terminado.
Modifique el trabajo anterior, para que a la misma tabla que se cree, le agregue 5 registros
EJERCICIOS PROPUESTOS
1.

Crear un trabajo que realice lo siguiente


1.1.
Usar la base de datos pedidos
1.2.
Crear todas las tablas
1.3.
Insertar 5 registros a cada tabla
1.4.
Realizar la copia de seguridad de la base de datos pedidos
1.5.
El trabajo es en grupo y debe contener capturas de pantalla.

Ing. Hobby Saavedra Rosas

Administracin de Base de Datos II

You might also like