Download Instalación de SQL DataBase Mail

Document related concepts

Open Database Connectivity wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Toad wikipedia , lookup

SQL:1999 wikipedia , lookup

Transcript
Instalación de SQL DataBase Mail
Documentación Intelisis. Copyright & Licensing: Intelisis Software.
Instalación de SQL DataBase Mail
1
Instalación y Configuración
1.1
Configuración de SQL DataBase Mail
4
Instalación y Configuración
Instalación de SQL DataBase Mail - 3
Copyright & Licensing: Intelisis Software
Configuración de SQL DataBase Mail
Habilitar database mail en la opción “Surface Area configuration for Features” en
el menú Microsoft SQL Server 2005 - Configuration Tools - SQL Server Surface
Area Configuration, como muestra la ilustración:
1. Ir a la opción Correo electrónco de base de datos dentro del explorador de
Objetos de Microsoft Management Studio y dar click con el botón derecho.
2. Seleccionar la opción Configurar Correo electrónico de base de datos.
Instalación de SQL DataBase Mail - 4
Copyright & Licensing: Intelisis Software
Aparecerá el asistente para configuración de correo electrónico de base de
datos.
1. Dar click en siguiente.
Instalación de SQL DataBase Mail - 5
Copyright & Licensing: Intelisis Software
1. Seleccionar la opción Instalar Correo electrónico de base de datos...
2. Dar click en siguiente.
1. Escribir el nombre del perfil de correo electrónico.
2. Capturar la descripción del perfil que se está configurando.
3. Dar click en Agregar...
Instalación de SQL DataBase Mail - 6
Copyright & Licensing: Intelisis Software
Instalación de SQL DataBase Mail - 7
Copyright & Licensing: Intelisis Software
1. Escribir el nombre de la cuenta de correo electrónico.
2. Capturar la descripción.
3. Ingresar los datos del servidor de correo electrónico.
4. Actrivar el check Autenticación básica y llenar los datos que requiere.
5. Dar click en Aceptar.
Instalación de SQL DataBase Mail - 8
Copyright & Licensing: Intelisis Software
Una vez capturados los datos de la cuenta de correo electrónico que enlazará
con SQL, aparecerá en la lista de Cuentas SMTP. Dar click en Siguiente.
Instalación de SQL DataBase Mail - 9
Copyright & Licensing: Intelisis Software
Aparecerá la siguiente pantalla donde se estipula si la cuenta pertenece a un
perfil público o privado. Para que aparezcan los usuarios de un perfil privado,
deben existir en el perfil DatabaseMailUserRole. Dar click en Siguiente.
Instalación de SQL DataBase Mail - 10
Copyright & Licensing: Intelisis Software
Finalmente, se especifican algunos parámetros extras, como el máximo tamaño
de archivos adjuntados, extensiones prohibidas de archivos adjuntados, numero
de intentos, etc.
Dar click en Siguiente
Instalación de SQL DataBase Mail - 11
Copyright & Licensing: Intelisis Software
Envía una última pantalla de confirmación de los servicios que se generaron con
el proceso de instalación. Si se está seguro, dar cick en Finalizar.
Instalación de SQL DataBase Mail - 12
Copyright & Licensing: Intelisis Software
Se muestra una ventana de los servicios creados. Dar click en Cerrar.
Instalación de SQL DataBase Mail - 13
Copyright & Licensing: Intelisis Software
Para comprobar la correcta instalación del SQL DataBase Mail ir a la siguiente ruta
desde SQL:
Ruta: Registros de SQL Server | Correo Electrónico en Base de Datos
1. Dar click derecho y seleccionar Enviar correo electrónico de prueba...
Instalación de SQL DataBase Mail - 14
Copyright & Licensing: Intelisis Software
1. Se muestra el Perfil de correo electrónico de la base de datos de donde se
enviará el correo electrónico.
2. Escribir la dirección de correo electrónico a la que se enviará el correo de
prueba.
3. Asunto. Ya viene por default, no es necesario modificarlo.
4. Cuerpo. Ya viene por default, no es necesario modificarlo.
5. Dar click en Enviar correo electrónico de prueba.
Al dar click en Enviar correo electrónico de prueba, aparecerá una ventana con
instrucciones sobre lo que procede en caso de que el correo llegue o no.
Instalación de SQL DataBase Mail - 15
Copyright & Licensing: Intelisis Software
Si se desea verificar el estatus del correo enviado, desde SQL se debe utilizar el
siguiente Query:
SELECT sent_status, * FROM msdb.dbo.sysmail_allitems
Si se requeire enviar un nuevo correo, se debe utilizar el siguiente query:
declare @body1 varchar(100)
set @body1 = 'Otro ejemplo de envio'
EXEC msdb.dbo.sp_send_dbmail
@profile_name ='Elias',
@recipients='[email protected]',
@subject = 'Ejemplo SQL Mail',
@body = @body1,
@body_format = 'HTML';
Instalación de SQL DataBase Mail - 16
Copyright & Licensing: Intelisis Software