AGENTE SQL SERVER
El Agente SQL Server es un servicio de Microsoft Windows que ejecuta tareas
administrativas programadas, que se denominan trabajos en SQL Server.
Beneficios del Agente SQL Server
El Agente SQL Server usa SQL Server para almacenar información de trabajo. Los
trabajos contienen uno o más pasos de trabajo. Cada paso contiene su propia tarea,
por ejemplo, hacer una copia de seguridad de una base de datos.
El Agente SQL Server puede ejecutar un trabajo según un cronograma, en respuesta a
un evento específico o bajo demanda. Por ejemplo, si desea realizar una copia de
seguridad de todos los servidores de la empresa todos los días de la semana fuera del
horario laboral, puede automatizar esta tarea. Programe la copia de seguridad para
que se ejecute después de las 22:00 de lunes a viernes. Si la copia de seguridad
encuentra un problema, el Agente SQL Server puede registrar el evento y notificárselo
Componentes del Agente SQL Server
El Agente SQL Server utiliza los siguientes componentes para definir las tareas que se
realizarán, cuándo realizarlas y cómo informar sobre el éxito o el fracaso de las tareas.
Trabajos
Un trabajo es una serie específica de acciones que realiza el Agente SQL Server. Use
trabajos para definir una tarea administrativa que se puede ejecutar una o más veces y
monitorear para éxito o falla. Un trabajo puede ejecutarse en un servidor local o en
varios servidores remotos.
Puede ejecutar trabajos de varias maneras:
Según uno o más horarios.
En respuesta a una o más alertas.
Ejecutando el procedimiento almacenado .
Cada acción en un trabajo es un paso de trabajo. Los pasos del trabajo se gestionan
como parte de un trabajo. Cada paso de trabajo se ejecuta en un contexto de
seguridad específico
Horarios
Una programación especifica cuándo se ejecuta un trabajo. Se puede ejecutar más de
un trabajo en el mismo programa y se puede aplicar más de un programa al mismo
trabajo. Una programación puede definir las siguientes condiciones para el momento
en que se ejecuta un trabajo:
Cada vez que se inicia el Agente SQL Server.
Siempre que la utilización de la CPU de la computadora esté en un nivel que
haya definido como inactivo.
Una vez, en una fecha y hora específicas.
En un horario recurrente.
Alertas
Una alerta es una respuesta automática a un evento específico. Por ejemplo, un
evento puede ser un trabajo que se inicia o recursos del sistema que alcanzan un
umbral específico. Usted define las condiciones en las que se produce una alerta.
Una alerta puede responder a una de las siguientes condiciones:
Eventos de SQL Server
Condiciones de rendimiento de SQL Server
Eventos de Microsoft Windows Management Instrumentación (WMI) en el
equipo donde se ejecuta el Agente SQL Server
Una alerta puede realizar las siguientes acciones:
Notificar a uno o más operadores
ejecutar un trabajo
Operadores
Un operador define la información de contacto de una persona responsable del
mantenimiento de una o más instancias de SQL Server. En algunas empresas, las
responsabilidades del operador se asignan a una sola persona. En empresas con
múltiples servidores, muchas personas pueden compartir las responsabilidades del
operador. Un operador no contiene información de seguridad y no define una entidad
de seguridad.
SQL Server puede notificar a los operadores de alertas a través de...
Correo electrónico
Localizador (a través de correo electrónico
envío neto