Síntomas
Suponga que instala Microsoft SQL Server 2016 en un equipo que tiene instalado .NET Framework 4.6.1. Si el equipo no tiene instalado .NET Framework 3,5, la característica correo electrónico de base de datos no funciona correctamente. Por ejemplo, si configura y envía un mensaje de correo electrónico de prueba, el mensaje se coloca en la cola pero nunca se envía. Nota: Este problema también afecta a las instancias que ejecutan SQL Server 2016 SP1 CU1. Este problema se produce debido a un error en la configuración de CU de SQL Server 2016 SP1. La configuración de SQL Server 2016 CUs elimina el archivo de configuración DatabaseMail. exe. config sin reemplazarlo por uno nuevo. Esto hace que el correo electrónico de la base de datos se interrumpa en ausencia de .NET Framework 3,5 SP1. Sin embargo, si la instalación de un CU de SQL Server 2016 interrumpe el correo de la base de datos, puede usar cualquiera de las soluciones que se mencionan a continuación.
Resolución
Este problema se corrigió en las siguientes actualizaciones acumulativas de SQL Server: actualización acumulativa 2 para SQL server 2016 SP1
Cada actualización acumulativa para SQL Server contiene todas las revisiones y todas las revisiones de seguridad incluidas en la actualización acumulativa anterior. Consulte las últimas actualizaciones acumulativas para SQL Server:
Solución alternativa
Para solucionar este problema, puede implementar cualquiera de las siguientes opciones:
-
Cree el archivo DatabaseMail. exe y colóquelo junto a DatabaseMail. exe , en la carpeta Binn . Puede usar Notepad. exe o cualquier otro editor para modificarlo. Simplemente Asegúrese de guardarlo con la codificación UTF-8 (en Notepad. exe, seleccione Guardar como...). y en el cuadro combinado codificación , seleccione UTF-8):
-
Ejecute la acción de configuración de reparación de SQL Server 2016.
-
Instale manualmente .NET Framework 3,5 en el equipo.
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".
Referencias
Obtenga más información sobre la terminología que Microsoft usa para describir las actualizaciones de software.