Planes de Mantenimiento de Base de Datos PDF
Planes de Mantenimiento de Base de Datos PDF
Planes de Mantenimiento de Base de Datos PDF
Hay dos maneras de crear un plan de mantenimiento. Puede hacerlo mediante el Asistente para planes de mantenimiento o mediante el uso de una superficie de diseo. El uso del asistente es ms conveniente si desea crear planes de mantenimiento bsicos, mientras que la superficie de diseo le permite utilizar un flujo de trabajo mejorado. Tenga en cuenta que los planes de mantenimiento slo se muestran si el usuario ha establecido conexin mediante la autenticacin de Windows. El Explorador de objetos no muestra planes de mantenimiento si el usuario ha establecido conexin mediante la autenticacin de SQL Server. Las tareas de mantenimiento pueden usarse con bases de datos y objetos de base de datos de SQL Server 2000 y SQL Server 2005. Para crear un plan de mantenimiento 1. En el Explorador de objetos, expanda un servidor y, a continuacin, expanda Administracin. 2. Haga clic con el botn secundario en Planes de mantenimiento y seleccione Nuevo plan de mantenimiento. 3. En el cuadro de dilogo Nuevo plan de mantenimiento, escriba el nombre del plan.
Pgina 1
Se abre el cuadro de herramientas y tambin la superficie <Nombre de plan de mantenimiento> [Diseo] 4. En la ficha Diseo, escriba una descripcin del plan. 5. Para generar un plan, arrastre elementos del flujo de tareas del Cuadro de herramientas y colquelos en la superficie de diseo del plan para definir las tareas a realizar. 6. Haga doble clic en las tareas para abrir los cuadros de dilogo que le permitirn configurar las opciones de las tareas. 7. Para definir el flujo de trabajo que existe entre una tarea y otra, haga clic en la tarea que desea que se realice en primer lugar, mantenga presionada la tecla Ctrl y haga clic en la tarea que desea que se realice ms tarde. Luego, haga clic con el botn secundario en cualquiera de las tareas y, a continuacin, en Agregar restriccin de precedencia. 8. Haga clic en Programacin para establecer la periodicidad con la que se ejecutar el plan de mantenimiento.
Pgina 2
10. 11. Haga clic en Registro para especificar las opciones de informe. Tambin puede seleccionar Registrar informacin adicional para guardar una mayor cantidad de informacin detallada, como la lista de bases de datos que ya cuentan con una copia de respaldo.
Tarea Copia de seguridad de Realiza distintos tipos de copias de seguridad de bases de datos de la base de datos SQL Server. Tarea Comprobar la integridad de la base de datos Tarea Ejecutar trabajo del Comprueba la asignacin y la integridad estructural de objetos e ndices de base de datos. Ejecuta trabajos del Agente SQL Server.
Pgina 3
Reduce el tamao de los datos y los archivos de registro de base de Tarea Reducir base de datos datos de SQL Server. Actualiza la informacin sobre la distribucin de valores de clave para Tarea Actualizar estadsticas uno o ms conjuntos de estadsticas en la tabla o vista especificada.
Pgina 4
Pgina 5
Opciones
Conexin Seleccione la conexin al servidor que va a utilizar para la realizacin de esta tarea. Nueva Crea una nueva conexin al servidor que se utilizar al realizar esta tarea El cuadro de dilogo Nueva conexin se describe ms adelante. Bases de datos Especifique las bases de datos a las que afecta esta tarea. Cuando se selecciona, la lista desplegable proporciona las opciones siguientes: Todas las bases de datos, Todas las bases de datos del sistema, Todas las bases de datos de usuario, Bases de datos especficas. Todas las bases de datos Genera una plan de mantenimiento que ejecuta tareas de mantenimiento en todas las bases de datos de Microsoft SQL Server. Todas las bases de datos del sistema (master, msdb y model) Genera una plan de mantenimiento que ejecuta tareas de mantenimiento en todas las bases de datos del sistema de SQL Server. No se ejecutarn tareas de mantenimiento en las bases de datos creadas por usuarios. Todas las bases de datos de usuario (master, model y msdb excluidas) Genera un plan de mantenimiento que ejecuta tareas de mantenimiento en todas las bases de datos creadas por usuarios. No se ejecutarn tareas de mantenimiento en las bases de datos del sistema de SQL Server. Las bases de datos Genera un plan de mantenimiento que ejecuta tareas de mantenimiento nicamente en las bases de datos seleccionadas. Si elige esta opcin, deber seleccionar al menos una base de datos de la lista. Tipo de copia de seguridad Muestra el tipo de copia de seguridad que se va a realizar. Componente de copia de seguridad Seleccione Base de datos para realizar una copia de seguridad de toda la base de datos. Seleccione Archivo y grupos de archivos para realizar un copia de seguridad nicamente de una parte de la base de datos. Si selecciona esta opcin, debe especificar el nombre del archivo o del grupo de archivos. Cuando se seleccionan varias bases de datos en el cuadro Bases de datos, slo hay que especificar Bases de datos para Componente de copia de seguridad. Para realizar copias de seguridad de un archivo o grupo de archivos, cree una tarea para cada base de datos. Copia de seguridad en Realice la copia de seguridad de la base de datos en un archivo o en una cinta. Slo estn disponibles los dispositivos de cinta conectados al equipo que contiene la base de datos. Realizar copia de seguridad de las bases de datos en uno o varios archivos
Pgina 6
Pgina 7
Opciones
Conexin Seleccione la conexin al servidor que va a utilizar para la realizacin de esta tarea. Nueva Crea una nueva conexin al servidor que se utilizar al realizar esta tarea El cuadro de dilogo Nueva conexin se describe ms adelante.
Pgina 8
Bases de datos Especifique las bases de datos a las que afecta esta tarea.
Todas las bases de datos Genera una plan de mantenimiento que ejecuta tareas de mantenimiento en todas las bases de datos de Microsoft SQL Server, a excepcin de tempdb.
Pgina 9
Pgina 10
Opciones
Conexin Seleccione la conexin al servidor que va a utilizar para la realizacin de esta tarea. Nueva Crea una nueva conexin al servidor que se utilizar al realizar esta tarea El cuadro de dilogo Nueva conexin se describe ms adelante.
Pgina 11
Mantenimiento de Sistemas - 2008 Trabajos del Agente SQL Server disponibles Seleccione el trabajo que se ejecutar. La cuadrcula proporciona el Nombre del trabajo y la Descripcin para identificar los trabajos. Ver T-SQL Muestra las instrucciones Transact-SQL que se han ejecutado en el servidor para la realizacin de esta tarea, en funcin de las opciones seleccionadas.
Pgina 12
Opciones
Conexin Seleccione la conexin al servidor que va a utilizar para la realizacin de esta tarea. Nueva Cree una nueva conexin de servidor que utilizar al realizar esta tarea. El cuadro de dilogo Nueva conexin se describe a continuacin. Tiempo de espera de ejecucin Tiempo (en segundos) de espera de finalizacin de la tarea. Instruccin T-SQL Instrucciones Transact-SQL que se van a ejecutar. Ver T-SQL Muestra las instrucciones Transact-SQL realizadas en el servidor para esta tarea, basadas en las opciones seleccionadas.
Pgina 13
Un paquete puede utilizar la tarea Limpieza del historial para eliminar datos histricos relacionados con las actividades de copia de seguridad y restauracin, trabajos del Agente SQL Server y planes de mantenimiento de bases de datos. La tarea incluye una propiedad para especificar la fecha ms antigua de los datos almacenados en las tablas de historial. Puede indicar la fecha mediante el nmero de das, semanas, meses o aos del da actual, y la tarea traducir automticamente el intervalo a una fecha.
Utilice el cuadro de dilogo Tarea Limpieza de historial para descartar la antigua informacin histrica de las tablas de la base de datos msdb. Esta tarea admite la eliminacin y restauracin del historial, del historial de trabajos del Agente Microsoft SQL Server y del historial del plan de mantenimiento. No est disponible la eliminacin del historial de trabajos del Agente SQL Server en servidores Microsoft SQL Server 2000.
Pgina 14
Opciones
Conexin Seleccione la conexin al servidor que va a utilizar para la realizacin de esta tarea. Nueva Crea una nueva conexin al servidor que se utilizar al realizar esta tarea El cuadro de dilogo Nueva conexin se describe posteriormente. Historial de copia de seguridad y restauracin Conservar los registros de creacin de las copias de seguridad recientes puede ser til para que SQL Server cree un plan de recuperacin cuando desee restaurar una base de datos. El periodo de conservacin debe tener, al menos, la frecuencia de las copias de seguridad completas de la base de datos. Historial de trabajos del Agente SQL Server Este historial puede ser til para solucionar errores de los trabajos o para determinar las causas de las acciones de la base de datos. Historial del plan de mantenimiento Este historial puede ser til para solucionar errores de los trabajos del plan de mantenimiento o para determinar las causas de las acciones de la base de datos. Quitar datos histricos anteriores a Especifique la antigedad de los elementos que desea eliminar. Ver T-SQL Muestra las instrucciones Transact-SQL que se han ejecutado en el servidor para la realizacin de esta tarea, en funcin de las opciones seleccionadas.
Pgina 15
Opciones
Conexin Seleccione la conexin al servidor que va a utilizar para la realizacin de esta tarea. Nueva Crea una nueva conexin al servidor que se utilizar al realizar esta tarea El cuadro de dilogo Nueva conexin se describe ms adelante.
Pgina 16
Todas las bases de datos Genera un plan de mantenimiento que ejecuta tareas de mantenimiento en todas las bases de datos de SQL Server, a excepcin de tempdb.
Todas las bases de datos del sistema Genera una plan de mantenimiento que ejecuta tareas de mantenimiento en todas las bases de datos del sistema de SQL Server, a excepcin de tempdb. No se ejecutarn tareas de mantenimiento en las bases de datos creadas por usuarios.
Todas las bases de datos de usuario Genera un plan de mantenimiento que ejecuta tareas de mantenimiento en todas las bases de datos creadas por usuarios. No se ejecutarn tareas de mantenimiento en las bases de datos del sistema de SQL Server.
Las bases de datos Genera un plan de mantenimiento que ejecuta tareas de mantenimiento nicamente en las bases de datos seleccionadas. Si elige esta opcin, deber seleccionar al menos una base de datos de la lista.
Objeto Limita la cuadrcula Seleccin para mostrar tablas, vistas o ambas cosas.
Pgina 17
Pgina 18
Opciones
Conexin Seleccione la conexin al servidor que va a utilizar para la realizacin de esta tarea. Nueva Crea una nueva conexin al servidor que se utilizar al realizar esta tarea El cuadro de dilogo Nueva conexin se describe ms adelante. Bases de datos Especifique las bases de datos a las que afecta esta tarea. Todas las bases de datos Genera una plan de mantenimiento que ejecuta tareas de mantenimiento en todas las bases de datos de SQL Server, a excepcin de tempdb. Todas las bases de datos del sistema
Pgina 19
Pgina 20
Opciones
Conexin Seleccione la conexin al servidor que va a utilizar para la realizacin de esta tarea. Nueva Crea una nueva conexin al servidor que se utilizar al realizar esta tarea A continuacin se describe el cuadro de dilogo Nueva conexin. Bases de datos Especifique las bases de datos a las que afecta esta tarea. Todas las bases de datos Genera una plan de mantenimiento que ejecuta tareas de mantenimiento en todas las bases de datos de Microsoft SQL Server, a excepcin de tempdb.
Pgina 21
Pgina 22
Opciones
Conexin Seleccione la conexin al servidor que va a utilizar para la realizacin de esta tarea. Nueva Crea una nueva conexin al servidor que se utilizar al realizar esta tarea. El cuadro de dilogo Nueva conexin se describe ms adelante. Bases de datos Especifique las bases de datos a las que afecta esta tarea. Todas las bases de datos Genera una plan de mantenimiento que ejecuta tareas de mantenimiento en todas las bases de datos de SQL Server, a excepcin de tempdb.
Pgina 23
Pgina 24
Considere realizar las tareas con cada da a las xx:yy:zz horas. La programacin se utilizar entre el 21/10/2008 y el 31/12/2008. Enviar el cdigo generado por cada tarea al correo indicado por el profesor.
Pgina 25