Sintomas
O BizTalk Health Monitor (BHM) relata instâncias de serviço DTA órfãos ou o trabalho do Monitor BizTalk Server SQL Server Agent falha com uma mensagem de erro semelhante à seguinte:
Identificação de etapa: 2
Servidor: BTSSQLSERVER
Nome do trabalho: Monitor BizTalk Server (BizTalkMgmtDb)
Nome da etapa: Gerar sequência de erro em caso de qualquer problema
Duração: 00:00:00
Gravidade do SQL: 11
ID da mensagem do SQL: 50000
Novas tentativas: 0
Mensagem
Executado como usuário: BTSSQLAGENTUSER. 550 órfãos DTA instâncias de serviço em BTSSQLSERVER.BizTalkDTADb [SQLSTATE 42000] (erro 50000). A etapa falhou.
Essas instâncias de serviço DTA órfãos nunca são removidas pelo trabalho DTA limpar e arquivamento . Portanto, o banco de dados BizTalkDTADb pode se tornar muito grande.
Resolução
Esse problema foi corrigido nas seguintes atualizações cumulativas para o BizTalk Server:
Observação: Depois de instalar esta atualização, você deve atualizar manualmente a definição do trabalho DTA limpar e arquivamento para passar o parâmetro adicional @fHardDeleteRunningInstances se você deseja limpar as instâncias de serviço são mais antigas que @nHardDeleteDaysem execução. Por padrão, esse novo parâmetro está definido como 0. Isso continua o comportamento atual. Se quiser que o novo comportamento, defina este parâmetro como 1.
Status
A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".
Referências
Saiba mais sobre o service pack e a lista de atualização cumulativa para o BizTalk Server.
Aprenda sobre os hotfixes do BizTalk Server e o suporte de atualização cumulativa.