none
Database Mail auf Windows 2016 und MS SQL Server 2016 RRS feed

  • Frage

  • Hi,

    wir hatten gerade das Problem, dass ein SQL Server mit der folgenden Konfiguration keine E-Mails versenden wollte:

    MS SQL Server 2016 SP1 CU2

    Windows Server 2016

    Das ganze wird als Cluster betrieben. Nach ersten Einträgen in anderen Foren liegt das Problem wohl daran, dass der 2016er SQL Server nicht mehr die Vorbedingungen bei der Installation prüft. Daher war bei uns kein .NET 3.5 installiert.

    Auf dem inaktiven Knoten haben wir dann .NET 3.5 installiert, und nach einem manuellen ClusterFailover wurden die E-Mails verschickt.

    Kann mir jemand diesen Sachverhalt bestätigen, dass ich bei Windows Server & SQL Server 2016 die .NET 3.5 nachinstallieren muss, damit E-Mails verschickt werden?

    Danke euch,

    Grüße

    Andreas

    Donnerstag, 22. Juni 2017 12:26

Antworten

  • Hallo Andreas,

    ja kann ich bestätigen - habe ich auch vor ein paar Tagen getan.

    Wenn Du auf dem Server das Mail-Programm "von Hand" startest, wird dir genau das nämlich gesagt.

    Ist .NET 3.5 nicht installiert, werden alle Mails gesammelt, können aber nicht rausgeschickt werden, weil der Start des Mailprogramms versagt.

    Zum Test - Das DatabaseMail.exe - Programm lag bei mir auf dem Server unter:

    C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Binn\DatabaseMail.exe

    Gruß

    Willi


    Donnerstag, 22. Juni 2017 13:24