Symptômes
Considérez le scénario suivant :
-
Vous utilisez Microsoft BizTalk Server 2013 R2.
-
Vous configurez le service d’alerte BAM Business Activity Monitoring () pour s’exécuter sous un compte qui n’est pas le rôle de sysadmin de SQL Server.
-
Vous configurez un message d’alerte BAM, et vous configurez l’alerte afin qu’il peut être déclenché par la condition définie.
Dans ce scénario, le message d’alerte n’est pas envoyé au déclenchement de l’alerte par e-mail. En outre, les messages d’alerte BAM sont déplacés à partir de la table [bam_Metadata_Distribution] pour la table [bam_Metadata_Distribution_FailedItems] dans la base de données des alertes.
Remarque : Si vous avez des alertes BAM configuré, vous devez ajouter manuellement le compte de Service d’alertes BAM au rôle DatabaseMailUserRole.
Cause
Le problème se produit car le compte du service Alertes BAM n’est pas ajouté au rôle DatabaseMailUserRole lorsque vous configurez le service d’alerte BAM dans BizTalk Server 2013 R2.
Résolution
Informations de mise à jour cumulative
BizTalk Server 2013 R2
Ce problème a été tout d’abord résolu dans la mise à jour cumulative suivante pour BizTalk Server 2013 R2 :
État
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».
Références
Pour plus d’informations sur les service packs et la liste de mise à jour cumulative pour BizTalk Server, consultez 2555976 de la base de connaissances : le Service pack et liste de mise à jour cumulative pour BizTalk Server.
Pour plus d’informations sur les correctifs de BizTalk Server, consultez 2003907 de la base de connaissances : mettre à jour les informations sur les correctifs de BizTalk et cumulative prise en charge.