powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / DatabaseMail для SQL Server 2016. Письма не уходят
3 сообщений из 3, страница 1 из 1
DatabaseMail для SQL Server 2016. Письма не уходят
    #39721130
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наткнулся сейчас, толи баг, толи фича: после наката CU3 for SQL Server 2016 SP2 KB4458871
Симптом - почта не уходит
Код: sql
1.
SELECT * FROM sysmail_allitems

Все письма unsent

В логах чисто
Код: sql
1.
EXECUTE dbo.sysmail_help_status_sp

Started

Код: sql
1.
SELECT is_broker_enabled FROM sys.databases WHERE name = 'msdb'

1

Код: sql
1.
sp_configure 'Database Mail XPs'

Database Mail XPs 0 1 1 1

Оказывается DatabaseMail все еще использует .NET 3.5
Чтобы использовать .NET 4 ему нужен файлик
C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Binn\DatabaseMail.exe.config
с содержимым
Код: xml
1.
2.
3.
4.
5.
6.
7.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0"/>
    <supportedRuntime version="v2.0.50727"/>
  </startup>
</configuration>

так вот после этого апдейта CU3 этот файлик удаляется.

Можно конечно и установить эту Windows Feature (.NET 3.5), но проще вернуть файлик.

Проверяется просто - запуск DatabaseMail вручную из проводника
C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Binn\DatabaseMail.exe
Черный экран - норма
Получена ошибка о невозможности установить фичу .NET 3.5 - письма уходить не будут.
...
Рейтинг: 0 / 0
DatabaseMail для SQL Server 2016. Письма не уходят
    #39742678
Samvel13e
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я думаю упдате тут не причем, у меня стоит сервера в дефолте
Microsoft SQL Server 2016 (RTM-GDR) (KB4058560),
но у одного из них была такая проблема и никак не мог найти решение ,

спасибо тебе огромное ты очень помог
...
Рейтинг: 0 / 0
DatabaseMail для SQL Server 2016. Письма не уходят
    #39742717
AlanDenton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SERG1257 толи баг, толи фича
Баг. Еще на 2016 RTM это было. Потом это дело несколько раз фиксили и ломали
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / DatabaseMail для SQL Server 2016. Письма не уходят
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]