Principales respuestas
Problemas envío correo desde Agente SQL Server

Pregunta
-
Hola,
he configurado el correo electrónico en SQLServer 2016. Aparentemente los correos se envían sin dar ningún error, pero estos no llegan al destinatario y tampoco al servidor SMTP.
Envío correos desde el mismo servidor a través de ETLs de Analysis Services y no tengo problemas.
¿Alguien tiene idea de que podría ser?
Muchas gracias.
Isa
Respuestas
-
Hola.
Si, es lo mismo.
Valida, por favor, que tengas .NET Framework 3.5 habilitado en el sistema operativo en donde corre SQL Server 2016. Si no está habilitado, por favor proceder con la habilitación de éste y programar para un reinicio del servicio de SQL Server.
Ya si después de esto no lo logras, sugiero escalar con Soporte Técnico de Microsoft.
Saludos,
Guillermo Taylor F.
MVP Data Platform & IT Pro
Mi Blog- Propuesto como respuesta Joyce_ACModerator martes, 6 de junio de 2017 16:30
- Marcado como respuesta Joyce_ACModerator lunes, 12 de junio de 2017 16:38
Todas las respuestas
-
-
Hola,
el JOB tienen un único paso Tipo Script Transact-SQL (T-SQL)
Comando:
EXEC msdb.dbo.sp_send_dbmail
@recipients = 'xxx@xxx.es',
@body = 'BACKUP DIARIO BD OK',
@subject = 'Se ha realizado correctamente el backup de las bases de datos ' ;Aunque no creo que esté aquí el problema. Tengo otros Jobs similares en otros servidores y funcionan correctamente.
Si veo el historial del JOB una vez ejecutado aparece el mensaje de que el trabajo concluyó correctamente.
Si desde la opción en Administración/Correo electrónico de base de datos elijo la opción "Enviar correo electrónico de prueba... " tampoco me lo envía
Muchas gracias.
Isa
-
Hola.
Gracias por la aclaración.
Es probable que los correos estén "encolados", es decir, que el servicio que se encarga de esto en SQL Server no los ha enviado al SMTP.
¿Puedes validar si el servicio databasemail.exe está corriendo en el Task Manager, por favor? Tal vez sea esto lo que esté impidiendo que salgan tus correos electrónicos.
Saludos,
Guillermo Taylor F.
MVP Data Platform & IT Pro
Mi Blog -
-
Hola.
Si, es lo mismo.
Valida, por favor, que tengas .NET Framework 3.5 habilitado en el sistema operativo en donde corre SQL Server 2016. Si no está habilitado, por favor proceder con la habilitación de éste y programar para un reinicio del servicio de SQL Server.
Ya si después de esto no lo logras, sugiero escalar con Soporte Técnico de Microsoft.
Saludos,
Guillermo Taylor F.
MVP Data Platform & IT Pro
Mi Blog- Propuesto como respuesta Joyce_ACModerator martes, 6 de junio de 2017 16:30
- Marcado como respuesta Joyce_ACModerator lunes, 12 de junio de 2017 16:38