Unidad 2 Automatización SQL Server
Unidad 2 Automatización SQL Server
Unidad 2 Automatización SQL Server
El Agente SQL Server es un servicio de Microsoft Windows que ejecuta tareas administrativas programadas, denominadas trabajos. El Agente SQL Server utiliza SQL Server para almacenar informacin de los trabajos. Los trabajos contienen uno o ms pasos. Cada paso contiene su propia tarea; por ejemplo, realizar una copia de seguridad de una base de datos.
El Agente SQL Server puede ejecutar un trabajo segn una programacin, como respuesta a un evento especfico o a peticin. Por ejemplo, si desea realizar una copia de seguridad de todos los servidores de la empresa todos los das entre semana despus del horario de trabajo, puede automatizar esta tarea. Si la copia de seguridad encuentra un problema, el Agente SQL Server puede registrar el evento y notificarlo.
Agente SQL Server Notificacin
Establecer las tareas administrativas o eventos del servidor que se realizan con regularidad y si estas tareas o eventos se pueden administrar mediante programacin. Una tarea es una buena candidata a la automatizacin si consta de una secuencia de pasos predecible y se produce en un momento especfico o en respuesta a un evento concreto. Definir un conjunto de trabajos, programaciones, alertas y operadores mediante SQL Server Management Studio, scripts Transact-SQL u objetos de administracin de SQL Server (SMO). Ejecutar los trabajos del Agente SQL Server que haya definido.
COMPONENTES DE LA ADMINISTRACIN
AUTOMTICA El Agente SQL Server utiliza los siguientes componentes para definir las tareas que se realizarn, cundo se llevarn a cabo y cmo se informar de si se han realizado correctamente o no. Trabajos Programaciones Alertas Operadores
COMPONENTES DE LA ADMINISTRACIN
AUTOMTICA Trabajos Un trabajo es una serie especificada de acciones que realiza el Agente SQL Server.
Los trabajos se utilizan para definir tareas administrativas de manera que se ejecuten una o ms veces, y se pueda supervisar si se realizan o no correctamente. Un trabajo se puede ejecutar en un servidor local o en varios servidores remotos.
COMPONENTES DE LA ADMINISTRACIN
AUTOMTICA
Programaciones
Una programacin especifica cundo se ejecuta un trabajo. Se puede ejecutar ms de un trabajo en la misma programacin y se puede aplicar ms de una programacin al mismo trabajo. Una programacin puede definir las condiciones siguientes del momento en el que se ejecuta un trabajo:
Cuando se inicia el Agente SQL Server. Cuando el uso de la CPU del equipo se encuentre en un nivel que se haya definido como inactivo. Una vez, a una hora y una fecha especficas. Peridicamente.
COMPONENTES DE LA ADMINISTRACIN
AUTOMTICA
Alertas
Una alerta es una respuesta automtica a un evento especfico. Por ejemplo, un evento puede ser el inicio de un trabajo o que los recursos del sistema alcancen un umbral especfico. Se debe definir las condiciones en las que se genera una alerta. Una alerta puede realizar las acciones siguientes: Notificar a uno o varios operadores Ejecutar un trabajo
COMPONENTES DE LA ADMINISTRACIN
AUTOMTICA
Operadores
Los operadores definen informacin de contacto para las personas responsables del mantenimiento de una o varias instancias de SQL Server. Un operador no contiene informacin de seguridad y no define una entidad de seguridad. SQL Server puede notificar a los operadores de alertas mediante una o varias de las opciones siguientes: Correo electrnico Buscapersonas (por correo electrnico) NET SEND