Симптоми
Да разгледаме следния сценарий:
-
Можете да използвате Microsoft BizTalk Server 2013 R2.
-
Конфигуриране на услугата за уведомяване на наблюдение на бизнес дейности (BAM) да работите под акаунт, който не е ролята на системен администратор на 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:
Статус
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".
Препратки
За повече информация за сервизни пакети и сборен списък за BizTalk Server KB 2555976: сервизен пакет и сборен списък за BizTalk Server.
За повече информация относно BizTalk Server поправки, вижте KB 2003907: информация за BizTalk спешни корекции и кумулативни актуализации.