Alertas y notificaciones de base de datos , eventos es una base de datos ,correo electrónico de una base de datos.
Sistemas de notificaciones y alertas . Las notificaciones y alertas tienen como objetivo comunicar a un usuario información referente a la ocurrencia de eventos de su interés en un sistema informático. Se basan en la emisión de mensajes y avisos por programas o servicios para advertir un evento al usuario, teniendo la propiedad de no causar interrupciones en la ejecución de la tarea que se esté llevando a cabo. Permiten la recolección de datos sobre eventos producidos en cualquier esfera. Constituyen una parte orientada a sacar provecho de las experiencias y mejoran la toma de decisiones dentro del ámbito de trabajo.
La categoría de evento Base de datos contiene clases de eventos para supervisar Motor de base de datos de SQL Server.
En esta sección
Tema | Descripción |
---|---|
Data File Auto Grow (clase de eventos) | Indica que el archivo de datos creció automáticamente. Este evento no se desencadena si se aumentó explícitamente el archivo de datos mediante ALTER DATABASE. |
Data File Auto Shrink (clase de eventos) | Indica que se ha reducido el archivo de datos. |
Database Mirroring: Connection (clase de eventos) | Evento generado para informar del estado de una conexión de transporte para la creación de reflejo de la base de datos. |
Database Mirroring State Change (clase de eventos) | Indica cuando cambia el estado de una base de datos reflejada. |
Clase de eventos Database Suspect Data Page | Indica cuando una página se agrega a la tabla suspect_pages en la base de datos msdb . |
Log File Auto Grow (clase de eventos) | Indica que el archivo de registro creció automáticamente. Este evento no se desencadena si el archivo de registro se aumentó explícitamente mediante ALTER DATABASE. |
Log File Auto Shrink (clase de eventos) | Indica que el archivo de registro creció automáticamente. Este evento no se desencadena si el archivo de registro se reduce explícitamente mediante la instrucción ALTER DATABASE.l Correo electrónico de base de datos
El Correo electrónico de base de datos está diseñado para proporcionar confiabilidad, escalabilidad, seguridad y compatibilidad.
Confiabilidad
Escalabilidad
Seguridad
Compatibilidad
Arquitectura del Correo electrónico de base de datos
El Correo electrónico de base de datos está diseñado en una arquitectura en cola que usa tecnologías de Service Broker. Cuando los usuarios ejecutan sp_send_dbmail, el procedimiento almacenado inserta un elemento en la cola de correo y crea un registro que contiene el mensaje de correo electrónico. La inserción de la nueva entrada en la cola de correo inicia el proceso externo de Correo electrónico de base de datos (DatabaseMail.exe). El proceso externo lee la información de correo electrónico y envía el mensaje de correo electrónico al servidor o servidores de correo electrónico adecuados. El proceso externo inserta un elemento en la cola Estado para el resultado de la operación de envío. La inserción de la nueva entrada en la cola de estado inicia el procedimiento almacenado interno que actualiza el estado del mensaje de correo electrónico.Además de almacenar el mensaje de correo electrónico enviado, o no enviado, el Correo electrónico de base de datos también registra cualquier dato adjunto del correo electrónico en las tablas del sistema. Las vistas del Correo electrónico de base de datos proporcionan el estado de los mensajes para solucionar problemas y los procedimientos almacenados permiten la administración de la cola del Correo electrónico de base de datos.
![]() Introducción a los componentes de Correo electrónico de base de datos
El Correo electrónico de base de datos consta de los componentes principales siguientes:
Agente de configuración para usar el Correo electrónico de base de datos:
El Agente SQL Server se puede configurar para usar el Correo electrónico de base de datos. Esto es necesario para la notificación de alertas y la notificación automática cuando se completa un trabajo.
Advertencia
Cada paso de un trabajo puede también enviar un correo electrónico sin configurar el Agente de SQL Server para usar el Correo electrónico de la base de datos. Por ejemplo, un paso de trabajo de Transact-SQL puede usar el Correo electrónico de base de datos para enviar el resultado de una consulta a la lista de destinatarios.
Puede configurar el Agente SQL Server para enviar mensajes de correo electrónico a operadores predefinidos cuando:
|
Comentarios
Publicar un comentario