viernes, 22 de febrero de 2019

Microsoft Exchange Server

El Microsoft Exchange Server es un software propietario de colaboración entre usuarios, desarrollado por Microsoft. Es parte de la familia Microsoft Server ya que es una de las aplicaciones destinadas para el uso de servidores. Es utilizado para brindar soluciones para la aplicación de "Lotus cc:Mail" con el nombre "Network courier", pocas semanas después de haber salido. Después de eso fue adquirido por la Consumer Software Inc en abril de 1991. Fue escrito enteramente desde cero, basándose en el Sistema de correos X.400 cliente-servidor, con una sola base de datos para almacenamiento que soportaba servicios y directorios de X.500.

Historia

En mayo de 1997, Microsoft lanza "Exchange Server 5.0" en el que fue introducida la nueva consola como sistema de administración, pues bien ésta ya integraba acceso a SMTP. También incluye el Outlook Web Access (OWA) como acceso de correo vía Web. A eso Microsoft le añade el Microsoft Schedule+ y Microsoft Exchange Client.
"Exchange Server 5.5" fue introducido en noviembre de 1997. Se puso en venta en dos ediciones, Estandar y Enterprise, ambos se diferenciaban por el tamaño de la capacidad de la base de un Site Connector, MS Mail connector, Internet Mail Service, este último previamente era Internet Mail Connector. Este ya tenía la facultad de interactuar de buena manera con cc:Mail, Lotus Notes, y Novell GroupWise. La edición Enterprise añadía grados de interoperabilidad con X400 y también mejoraba la interoperatibidad con SNADS y PROFS.
"Exchange 2000" lanzado el 29 de noviembre de 2000 vino con varias limitaciones, y a Microsoft le causó varias pérdidas.

Resultado de imagen para exchange microsoft
Resultado de imagen para exchange microsoft

Exchange Server 2003


Exchange Server 2003 salió a la venta el 28 de septiembre del 2003, esta versión de Exchange puede correr sobre Server 2000, sólo si tiene el Service Pack 4 y está disponible para instalarse únicamente en Servidores de 32 bits. También está disponible el Service Pack 2 para Exchange.
Una de las nuevas características es que habilita la recuperación después de un desastre. Esto permite a los administradores proporcionarle asistencia al servidor. Esto permite al servidor enviar/recibir y además hacer copias de seguridad de la información. Algunas nuevas características es el Mobile Information Server, y un mejor uso del Outlook Mobile Access, y un ActiveSync. También ofrece una mejor integración con algún software antivirus, y una protección Antispam. Sin mencionar la mejora en integración que se hizo con el Microsoft Office, y se implican los servicios del Microsoft Office Live.
Microsoft Exchange también está disponible en dos ediciones la Estándar y Enterprise, también soporta 16 GB en el tamaño de base de datos, pero con el Service Pack se incrementa su capacidad.

Exchange Server 2007


Fue dispuesto para sustituir progresivamente al Exchange 2003, las novedades de esta versión de Exchange es que corre en 64 bits es decir procesadores x64 y sus respectivas ediciones para servidores, es decir que Exchange 2007 ya no corre en plataforma de 32 bits, y esto viene a beneficiar en la seguridad y soporte que tiene la tecnología de 64 bits. La versión de prueba sí está disponible en 32 bits (x86). Este hecho obliga a los administradores que están interesados en migrar a Exchange 2007 a reemplazar el hardware a uno más reciente. La primera beta del Exchange 2007 llevaba el nombre de Exchange 12 lanzado en diciembre de 2005 y esta versión era muy limitada, que fue disponible para suscriptores de TechNet Plus y MSDN. Sin límite de almacenamiento de la base de datos.....

Exchange 2010


Microsoft lanzó esta versión en el segundo semestre de 2009. Con la intención de conseguir mejorar el despliegue así como la alta disponibilidad y otras funciones, especialmente relacionadas con la movilidad.
Exchange 2010 sólo está disponible para plataformas de 64 bits y funciona como mínimo en Windows Server 2008 x64 SP2 y Windows Server 2008 R2.

¿Qué es una cuenta de Microsoft Exchange?

Una cuenta de Microsoft Exchange es una cuenta de correo electrónico profesional o educativa. La organización que le ha proporcionado la cuenta de correo electrónico de Exchange tiene un departamento de TI que se ejecuta un programa denominado Microsoft Exchange Server. Este servidor proporciona el servicio de correo electrónico.


Como funcionan las cuentas de exchange


Cuando utiliza una cuenta de Exchange, los mensajes de correo se entregan y se guardan en el buzón del servidor Exchange de la empresa. Los contactos y el calendario se guardan allí también.
Cuando su empresa o centro educativo configuran el servidor Exchange Server, eligen el método que usa la cuenta de Exchange para acceder a correo electrónico en el servidor. Esto determina cómo funciona el correo electrónico. Tiene estas posibilidades – pregunte a su empresa o centro educativo cómo está configurada su cuenta de Exchange:
  • Exchange ActiveSync; MAPI/HTTP son métodos para acceder al correo electrónico de Exchange, normalmente desde un portátil, un teléfono o una tableta. Cuando accede al correo electrónico o lo lee, en realidad no descarga ni almacena el correo en el dispositivo móvil sino que lo lee en el servidor Exchange Server. Le permite acceder al correo electrónico aunque no esté conectado a Internet.
  • IMAP, como Exchange ActiveSync, es un método para acceder a su correo electrónico dondequiera que esté, desde cualquier dispositivo. Cuando lee un mensaje de correo electrónico con IMAP, en realidad no lo descarga ni almacena en el equipo sino que lo lee en el servidor Exchange Server.
    Con IMAP, el correo electrónico de las carpetas Bandeja de entrada, Elementos eliminados y Elementos enviados se sincroniza entre el dispositivo y el servidor. IMAP permite el almacenamiento limitado de calendario pero no es compatible con la colaboración en un calendario con otros usuarios.
  • El correo electrónico POP se descarga desde el servidor Exchange Server en el equipo. Una vez descargado el correo en el equipo, se elimina del servidor. Para acceder al correo después de que se descargue, tiene que usar el mismo equipo. Si accede al correo electrónico desde otro equipo o dispositivo, parecerá que algunos de los mensajes descargados anteriormente se han eliminado.
    Versiones
    Microsoft Exchange Server
    Versión
    Microsoft Exchange Server 2003
    6.5.6944
    Microsoft Exchange Server 2003 SP1
    6.5.7226
    Microsoft Exchange Server 2003 SP2
    6.5.7638
    Microsoft Exchange Server 2003 SP2
    Actualización de marzo de 2008
    6.5.7653.33
    Microsoft Exchange Server 2003 SP2
    Actualización de agosto de 2008
    6.5.7654.4
    Microsoft Exchange Server 2007
    8.0.685.24 o
    8.0.685.25
    Microsoft Exchange Server 2007 SP1
    8.1.240.006
    Microsoft Exchange Server 2007 SP2
    8.2.176.002
    Microsoft Exchange Server 2007 SP3
    8.3.83.006
    Microsoft Exchange Server 2010
    14.0.639.21
    Microsoft Exchange Server 2010 SP1
    14.1.218.15
    Microsoft Exchange Server 2010 SP2

    14.2.247.5
    Microsoft Exchange Server 2013
    15.0.XXX.XXX
    Microsoft Exchange Server 2016
    15.01.XXXX.XXX
    Nota: Microsoft Outlook 2010 puede usarse con Microsoft Exchange Server 2016, Exchange Server 2013 Exchange Server 2010, Exchange Server 2007 o Exchange Server 2003.Resultado de imagen para microsoft exchangeResultado de imagen para microsoft exchangeResultado de imagen para microsoft exchange

miércoles, 6 de febrero de 2019

Alertas y notificaciones de Base de Datos

                               SISTEMA DE ALERTAS Y NOTIFICACIONES
Un sistema informático normal emplea un sistema que usa dispositivos que se usan para programar y almacenar programas y datos. Un sistema de información realiza cuatro actividades básicas: entrada, almacenamiento, procesamiento y salida de información. Compu Binario define un sistema de información como el sistema de personas, registros de datos y actividades que procesa los datos y la información en cierta organización, incluyendo manuales de procesos o procesos automatizados. Los usuarios de los sistemas de información tienen diferente grado de participación dentro de un sistema y son el elemento principal que lo integra, así se puede definir usuarios primarios quienes alimentan el sistema, usuarios indirectos que se benefician de los resultados pero que no interactúan con el sistema, usuarios gerenciales y directivos quienes tienen responsabilidad administrativa y de toma de decisiones con base a la información que produce el sistema.


Correo electrónico de base de datos

1. Habilitar correo electrónico de base de datos

SQL
USE master 
GO 
sp_configure 'show advanced options',1 
GO 
RECONFIGURE WITH OVERRIDE 
GO 
sp_configure 'Database Mail XPs', 1 
GO 
RECONFIGURE  
GO  

2. Crear nueva cuenta

SQL
EXECUTE msdb.dbo.sysmail_add_account_sp 
@account_name = 'SQLAlerts', 
@description = 'Account for Automated DBA Notifications', 
@email_address = 'sqlagenttest@gmail.com', 
@replyto_address = 'sqlagenttest@gmail.com', 
@display_name = 'SQL Agent', 
@mailserver_name = 'smtp.gmail.com', 
@port = 587, 
@enable_ssl = 1, 
@username = 'sqlagenttest@gmail.com', 
@password = '<password>' 
GO

3. Crear un perfil predeterminado

SQL
EXECUTE msdb.dbo.sysmail_add_profile_sp 
@profile_name = 'default', 
@description = 'Profile for sending Automated DBA Notifications' 
GO

4. Agregar la cuenta de correo electrónico de base de datos a un perfil de correo electrónico de base de datos

SQL
EXECUTE msdb.dbo.sysmail_add_principalprofile_sp 
@profile_name = 'default', 
@principal_name = 'public', 
@is_default = 1 ; 

5. Agregar cuenta al perfil

SQL
EXECUTE msdb.dbo.sysmail_add_profileaccount_sp   
@profile_name = 'default',   
@account_name = 'SQLAlerts',   
@sequence_number = 1;  

6. Enviar correo electrónico de prueba

 Nota
Es posible que deba ir a su cliente de correo electrónico y habilitar el "Permitir clientes menos seguro enviar correo electrónico". No todos los clientes reconocen el correo electrónico de base de datos como un demonio de correo electrónico.
EXECUTE msdb.dbo.sp_send_dbmail 
@profile_name = 'default', 
@recipients = 'recipient-email@gmail.com', 
@Subject = 'Testing DBMail', 
@Body = 'This message is a test for DBMail' 
GO

7. Establezca el perfil de correo electrónico de base de datos con mssql-conf o variable de entorno

Puede usar la utilidad mssql-conf o variables de entorno para registrar su perfil de correo electrónico de base de datos. En este caso, vamos a llamar a nuestros valores predeterminados de perfil.
bash
# via mssql-conf
sudo /opt/mssql/bin/mssql-conf set sqlagent.databasemailprofile default
# via environment variable
MSSQL_AGENT_EMAIL_PROFILE=default

8. Configurar un operador para notificaciones del trabajo SQLAgent

SQL
EXEC msdb.dbo.sp_add_operator 
@name=N'JobAdmins',  
@enabled=1, 
@email_address=N'recipient-email@gmail.com',  
@category_name=N'[Uncategorized]' 
GO 

9. Enviar correo electrónico cuando se realiza correctamente de "Trabajo de agente de prueba"

EXEC msdb.dbo.sp_update_job 
@job_name='Agent Test Job', 
@notify_level_email=1, 
@notify_email_operator_name=N'JobAdmins' 
GO
Resultado de imagen para ALERTAS Y NOTIFICACIONES DE BASE DE DATOSResultado de imagen para ALERTAS Y NOTIFICACIONES DE BASE DE DATOS