SQL MANTIMIENTO

14
Planificar mantenimiento de base de datos 1. Introducción La presente guía permitirá indicar los pasos necesarios para la planificación del mantenimiento a la base de datos en el SQL 2008 R2. 2. Pasos 2.1. Crear plan de mantenimiento a. Se conecta al Database Engine. b. Se debe observar si el servicio del SQL Server Agent, se encuentra activo o no. c. Como se observa se encuentra desabilitado el servicio, para poder activarlo, se hace click derecho y se hace click en Start.

description

Guía rápida para mantenimiento

Transcript of SQL MANTIMIENTO

CNV-600062

Planificar mantenimiento de base de datos1. IntroduccinLa presente gua permitir indicar los pasos necesarios para la planificacin del mantenimiento a la base de datos en el SQL 2008 R2.2. Pasos

2.1. Crear plan de mantenimientoa. Se conecta al Database Engine.

b. Se debe observar si el servicio del SQL Server Agent, se encuentra activo o no.

c. Como se observa se encuentra desabilitado el servicio, para poder activarlo, se hace click derecho y se hace click en Start.

d. Si aparece el siguiente mensaje, darle click en Yes.

e. Se dirige donde Managment /Maintenance Plans y se hace click derecho donde Maintenance Plan Wizard.

f. Se muestra la siguiente ventana y se hace click en Ok.

g. Se ingresa el nombre del plan.h. En este caso, para poder programar la ejecucin del mantenimiento a la BD, se debe seleccionar la opcin de Single Schedule for the entire plan or no Schedule.

i. Se hace click en Change para programar la hora en el que se va a ejecutar dicho plan de mantenimiento.

j. En Name se ingresa el nombre de la programacin de la tarea.

k. En Schedule Type se selecciona Recurring.l. En Frequency/ Occurs se selecciona Daily.m. En Recurs every se deja a 1 da, para que solo una vez en el da se ejecute la tarea.

n. En Daily Frequency se ingresa la hora en Occurs once at.o. En Duration/Start date se ingresa el da que empezar a ejecutarse la tarea. Para el ejemplo, se deja el mismo da y hacer click en Ok.

p. Aparecer la programacin realizada y darle click en Next.

2.2. Seleccionar tareas de mantenimientoa. Para caso del ejemplo se va a necesitar reorganizar los ndices, chequear la integridad de la base de datos, realizar el backup full que incluye las transacciones log y limpiar el historial.b. Se selecciona Check Database Integrity, Reorganize Index, Clean Up History y Back Up Database (Full). Luego se hace click en Next.

c. Se organiza las tareas lo cual es opcional y se hace click en Next.

2.3. Chequear la integridad de la base de datosa. Se muestra la ventana para el chequeo de la integridad de la base de datos.

b. Se selecciona la base de datos bdnava59 y se hace click en Ok y luego en Next.

2.4. Reorganizar los ndices

a. En Databases se selecciona la base de datos escogida anteriormente, el cual es el bdnava59.

b. En Object se selecciona Table.

c. En Selection se escoge All objects y se hace click en Ok.

c. Se deselecciona en Compact large objects y se hace click en Next.2.5. Definir limpieza de historiala. Se muestra la ventana para la limpieza del historial y se deja selecciona tal cual como est.b. Se indica que se va a remover data anterior a 3 das y se hace click en Next.

2.6. Gestionar el plan de mantenimiento de base de datosa. Se muestra la ventana para el backup full (incluido las transacciones logs) de la base de datos.

b. En Database se selecciona el bdnava59 y se hace click en Ok.c. En Backup component se selecciona Database.

d. Se selecciona Create a backup files for every database y se selecciona el folder donde se va a guarder el backup. Luego se hace click en Next.

e. Se indica el lugar donde se va a guardar el reporte generado por la ejecucin del plan de mantenimiento. Luego se hace click en Next.

f. Se muestra la informacin final del plan y se hace click en Finish.

g. Se muestra la confirmacin de la creacin del plan y se hace click en Close.

h. Para comprobar la ejecucin del plan de mantenimiento, se selecciona el plan creado anteriormente, se hace click derecho y se escoge View History para observar si el plan ha sido ejecutado a la fecha y hora indicada.

i. Luego de haber pasado la hora a la cual se ha programado la tarea, debe mostrarse lo siguiente.