Objawy
Rozważ następujący scenariusz:
-
Użyj programu Microsoft BizTalk Server R2 2013.
-
Konfigurowanie usługi alertów Business Activity Monitoring (BAM), aby była uruchamiana z konta, które nie jest w roli sysadmin programu SQL Server.
-
Skonfigurować alerty e-mail w BAM i konfigurowania alertu, tak, że może być wywołane przez zestaw warunków.
W tym scenariuszu alert e-mail nie jest wysyłana po wyzwoleniu alertu e-mail. Ponadto wiadomości zawierające alerty BAM są przenoszone z tabeli [bam_Metadata_Distribution] do [bam_Metadata_Distribution_FailedItems] tabeli w bazie danych alerty.
Uwaga: Jeśli masz skonfigurowane alerty BAM, trzeba ręcznie dodać konto usługi alertów w BAM do roli DatabaseMailUserRole.
Przyczyna
Problem występuje, ponieważ BAM Alert konto usługi nie jest dodawany do roli DatabaseMailUserRole, podczas konfigurowania usługi alertów BAM BizTalk Server R2 2013.
Rozwiązanie
Informacje dotyczące zbiorczej aktualizacji
BizTalk Server 2013 R2
Ten problem został po raz pierwszy rozwiązany w następujących aktualizacji zbiorczej dla programu BizTalk Server 2013 R2:
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.
Powiązane artykuły
Aby uzyskać więcej informacji na temat dodatków service pack i listy Aktualizacja zbiorcza dla programu BizTalk Server zobacz KB 2555976: dodatek Service pack i listy Aktualizacja zbiorcza dla programu BizTalk Server.
Aby uzyskać więcej informacji dotyczących poprawek programu BizTalk Server, zobacz KB 2003907: informacji dotyczących poprawek systemu BizTalk i zbiorczej aktualizacji pomocy technicznej.