Симптомы
Рассмотрим следующий сценарий:
-
Используйте Microsoft BizTalk Server 2013 R2.
-
Настроить мониторинг активности бизнеса (BAM) службы оповещений для запуска под учетной записью, не роли sysadmin SQL Server.
-
Настроить предупреждения по электронной почте BAM и настройки оповещения, вызванные набор условий.
В этом случае при запуске оповещения по электронной почте оповещения по электронной почте не отправляются. Кроме того BAM сообщения перемещаются из таблицы [bam_Metadata_Distribution] [bam_Metadata_Distribution_FailedItems] таблицы в базе данных предупреждений.
Примечание. Если настроены оповещения BAM, необходимо вручную добавить учетную запись службы оповещения BAM в роли DatabaseMailUserRole.
Причина
Проблема возникает, так как учетная запись службы оповещений BAM не добавляется к роли DatabaseMailUserRole при настройке службы оповещений BAM в BizTalk Server 2013 R2.
Решение
Информация о накопительном пакете обновления
BizTalk Server 2013 R2
Сначала эта проблема была исправлена в следующем накопительном обновлении для BizTalk Server 2013 R2:
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".
Ссылки
Дополнительные сведения о пакетах обновления и накопительное обновление списка BizTalk Server см 2555976 КБ: службы для BizTalk Server с пакетом обновления и накопительное обновление списка.
Дополнительные сведения об исправлениях с BizTalk Server см КБ 2003907: сведения об исправлениях BizTalk и накопительное обновление поддержки.