Sintomas
Considere o seguinte cenário:
-
Utilizar o Microsoft BizTalk Server 2013 R2.
-
Configurar o serviço de alerta de monitorização de actividades empresariais (BAM) para ser executado sob uma conta que não seja a função sysadmin do SQL Server.
-
Configurar um alerta de correio electrónico BAM e configurar o alerta para que pode ser accionado pelo conjunto de condições.
Neste cenário, o alerta de correio electrónico não é enviado quando o alerta de correio electrónico é accionado. Além disso, as mensagens de alerta BAM são movidas da tabela [bam_Metadata_Distribution] para a tabela [bam_Metadata_Distribution_FailedItems] na base de dados de alertas.
Nota Se tiver BAM alertas configurados, terá de adicionar manualmente a conta de serviço de alertas BAM à função de DatabaseMailUserRole.Causa
O problema ocorre porque a conta de serviço de alerta BAM não é adicionada à função de DatabaseMailUserRole, quando configurar o serviço de alerta BAM no BizTalk Server 2013 R2.
Resolução
Informações de actualização cumulativa
BizTalk Server 2013 R2
Este problema foi corrigido pela primeira vez na actualização cumulativa para o BizTalk Server 2013 R2:
Estado
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".
Referências
Para mais informações sobre os service packs e a lista de actualização cumulativa para o BizTalk Server, consulte KB 2555976: Service pack e lista de actualização cumulativa para o BizTalk Server. Para mais informações sobre correcções do BizTalk Server, consulte KB 2003907: suporte a actualizações de informações sobre correcções do BizTalk e cumulativo.