cap19m

6
Nombre del alumno: Pérez Aguilar Mario Arturo Grupo: 5801 Materia: Administración y Mantenimiento de Base de datos. Profesor: Abraham Jorge Jiménez Alfaro Capítulo 19: Automatización de tareas administrativas. Trabajos y planes de mantenimiento Resumen En esta práctica se verán las características de administración de multiservidor así como la realización de trabajos, planes de mantenimiento, copias de seguridad, alertas, programación de tareas entre otras herramientas de administración y mantenimiento para las bases de datos. Desarrollo La automatización comprende de la administración en SQL server y comprende esencialmente los trabajos, los operadores y las alertas. Se denomina trabajo (job) a una serie especifica de operaciones quie el Agente SQL Server realiza secuencialmente. Una alerta indica al operador designado que ha ocurrido un suceso. Administración Multiservidor. El proceso de automatizar la administración en varias instancias de Microsoft SQL server se denomina administración multiservidor. Este tipo de administración se utiliza cuando se administran dos o más servidores o cuando se programa flujos de información entre servidores corporativos para almacenar datos. Para crear un servidor principal expanda el servidor en el árbol de SQL server Management Studio, El asistente para establecer servidores principal guiara el proceso de establecer un servidor principal. Para crear un servidor de destino, en este proceso se da clic con el botón secundario en Agente SQL Server y seleccione Administrador

Upload: mario-arturo-perez-aguilar

Post on 15-Jul-2016

213 views

Category:

Documents


0 download

DESCRIPTION

SQL

TRANSCRIPT

Page 1: Cap19M

Nombre del alumno: Pérez Aguilar Mario Arturo

Grupo: 5801

Materia: Administración y Mantenimiento de Base de datos.

Profesor: Abraham Jorge Jiménez Alfaro

Capítulo 19: Automatización de tareas administrativas. Trabajos y planes de

mantenimiento

Resumen

En esta práctica se verán las características de administración de multiservidor así como la realización de trabajos, planes de mantenimiento, copias de seguridad, alertas, programación de tareas entre otras herramientas de administración y mantenimiento para las bases de datos.

Desarrollo

La automatización comprende de la administración en SQL server y comprende esencialmente los trabajos, los operadores y las alertas. Se denomina trabajo (job) a una serie especifica de operaciones quie el Agente SQL Server realiza secuencialmente. Una alerta indica al operador designado que ha ocurrido un suceso.

Administración Multiservidor.

El proceso de automatizar la administración en varias instancias de Microsoft SQL server se denomina administración multiservidor. Este tipo de administración se utiliza cuando se administran dos o más servidores o cuando se programa flujos de información entre servidores corporativos para almacenar datos.

Para crear un servidor principal expanda el servidor en el árbol de SQL server Management Studio, El asistente para

establecer servidores principal guiara el proceso de establecer un servidor principal.

Para crear un servidor de destino, en este proceso se da clic con el botón secundario en Agente SQL Server y seleccione Administrador multiservidor y haga clic en Hacer que sea un destino.

Trabajos

Los trabajos del Agente SQL Server se pueden utilizar para automatizar tareas administrativas y ejecutarlas periódicamente.

Para crear un trabajo expanda el árbol de SQL server clic en o trabajo se obtiene la pantalla de nuevo trabajo con la solapa general habilitada por defecto.

Crear un paso de trabajo, en la pantalla Nuevo trabajo, se hace clic en la ficha Pasos y a continuación, haga clic en Nuevo. Se obtiene la pantalla nuevo paso de trabajo, en el cuadro nombre de paso se escribe el nombre para el paso de trabajo, En la solapa Avanzado se definen las acciones en caso de éxito o error en el trabajo, la opciones de salida y el usuario de Ejecución.

Page 2: Cap19M

Para programar el trabajo es necesario que en la casilla de nombre escriba el nombre para la nueva programación, enm tipo de programación que tenga efecto inmediatamente después de su creación al iniciar el trabajo cuando se inicie el servicio del Agente de SQL, en iniciar al quedar inactiva la CPU o iniciar el trabajo cuando las CPU almacenen condición de inactivas.

En alertas se puede definir un evento de alerta de trabajo, donde se elige el destino.

Existen las funciones para deshabilitar un trabajo como también para modificarlo.

Sucesos Operadores y Alertas

Una respuesta automática recibe el nombre de Alerta, cuando se produce un Suceso, el Agente de SQL server compara los detalles del suceso con

alertas que ha definido el administrador de SQL.

De esta forma se pueden crear Operadoires que sive para recibir las notificaciones ya sea por red todo esto en la Casilla NET SEND.

Asignar alertas a un operador, para correo electrónico, Localizador o NET SEND.

Por medio de Numero de Error y Para crear una alerta a niveles de gravedad.

Page 3: Cap19M

Modificar una Alerta.

Planes de Mantenimiento.

Son poderosas herramientas que permiten planificar los principales servicios y acciones de mantenimiento de la base de datos (control de ubicación de los datos, organización de los índices y los datos, control de las tablas del sistema, actualización de la información de optimización realización de copias de seguridad).

Planes de Mantenimiento a través de Trabajo.

Se utilizan para automatizar tareas administrativas y ejecutarlas periódicamente.

Para crear una copia de seguridad es necesario expandir el árbol de SQL server hacer clic derecho sobre trabajos y clcic en nuevo trabajo en la solapa general habilitada por defecto, en la casilla de verificación habilitado si no desea que el trabajo se ejecute inmediatamente después de su creación, en propietario seleccione el usuario que va ser el propietario del trabajo y la casilla descripción escriba la descripción de la acción.

Establecer una copia de Seguridad.

Clic en Nuevo trabajo, clic en ficha de pasos en el nombre escriba el nombre para el paso de trabajo en tipo se pone el tipo de trabajo como secuencia de comandos de Transact SQL para automatizar la ejecución de sentencias SQL.

Page 4: Cap19M

Generar la alerta.

Planes de Mantenimiento con Administracion

Se puede acceder mediante los plkanes de administarcion de la instancia, se expande el árbol de la instancia SQL Server Magnament y se expande Administración, Se hace clic con el botón derecho del árbol sobre planes de mantenimiento y se elige nuevo plan de mantenimiento.

Actualización de Estadísticas

Esta tarea garantiza que el optimizador de consultas tenga información actualizada sobre la distribución de los valores de datos de las tablas con la

Page 5: Cap19M

finalidad que el optimizador de consultas realice evaluaciones más eficaces sobre las estrategias de accesos de Datos.

Comprobación de Integridad bases de datos.

Realiza comprobaciones internas de coherencia de las páginas de datos y de índices de las bases de datos.

Copias de Seguridad de las Bases de Datos

Realiza las copias de Seguridad de las bases de datos.

Ejecución de Instrucciones SQL

Se incorpora esta tarea para poder ejecutar instrucciones SQL y agregarlo al panel del diseño de plan se activara con sus características.

Limpieza Historial

Elimina los históricos de las operaciones de copia de seguridad y de restauración, Agente de SQL server y plan de mantenimiento pudiendo especificar tipo de antigüedad de los datos a eliminar

Reducción de Bases de Datos.

Reduce el espacio en disco utilizado por la base de datos y los archivos de registro al quitar datos y páginas de registro vacías.

Reorganización de Índices

Esta tarea desfragmenta y compacta los índices agrupados y no agrupados de tablas y vistas mejorando el rendimiento del recorrido del índice.

Conclusiones

En este capítulo se vieron las distintas formas de administrar una base de datos por medio de tareas, trabajos, alertas, programaciones y características especiales.