Sintomas
Depois de instalar o pacote de actualização cumulativa 1 para o Microsoft BizTalk 2009 ou o Microsoft BizTalk 2010 num computador, controlo de documentos BizTalk poderá deixar de funcionar. Além disso, uma mensagem de erro semelhante à seguinte é registada no registo de aplicações:
Tipo de evento: Origem ErrorEvent: BAM EventBus ServiceEvent categoria: ID de NoneEvent: 6Description: erro de evento de execução. Erro (s) durante a execução de eventos, consulte TDDS_FailedTrackingData tabela para obter mais detalhes. SQLServer: < SQL Server >, a base de dados: BizTalkDTADb.The TDDS_FailedTackingData tabela contém movimentos: TDDS seguinte que não foi possível executar o evento. Não foi possível executar o dtasp_ServiceInsert de procedimento armazenado. Armazenados no contagem de parâmetros do procedimento dtasp_ServiceInsert e IPersistQueryable Item contar não os mesmos, o número esperado: 0, contagem de IPersistQueryable: 14 TDDS Falha ao executar o evento. Não foi possível executar o dtasp_MsgIn de procedimento armazenado. Armazenados no contagem de parâmetros do procedimento dtasp_MsgIn e IPersistQueryable Item contar não os mesmos, o número esperado: 0, contagem de IPersistQueryable: 14 TDDS Falha ao executar o evento. Não foi possível executar o dtasp_MsgOut de procedimento armazenado. Armazenados no contagem de parâmetros do procedimento dtasp_MsgOut e IPersistQueryable Item contar não os mesmos, o número esperado: 0, contagem de IPersistQueryable: 14.
Além disso, a tabela TDDS_FailedTrackingData poderá ficar muito grande na base de dados BizTalkDTADb .
Causa
Este problema ocorre porque o grupo de utilizadores de aplicação BizTalk perde as permissões de execução para os seguintes procedimentos armazenados depois de instalar cumulativa actualizar pacote 1 para o Microsoft BizTalk 2009:
-
[dbo].[dtasp_MsgIn]
-
[dbo].[dtasp_MsgOut]
-
[dbo].[dtasp_ServiceInsert]
Resolução
Informações de actualização cumulativa
BizTalk Server 2010
Para mais informações sobre como obter o pacote de actualização cumulativa, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base: é o pacote de actualização cumulativa 24977891 BizTalk 2010 a correcção que resolve este problema incluído no pacote de actualização cumulativa 2 para o BizTalk Server 2009. Para mais informações sobre como obter o pacote de actualização cumulativa, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
2497794 Pacote de actualização cumulativa 2 para o BizTalk Server 2009
Solução
Para contornar este problema, siga estes passos na consola de administração do BizTalk:
-
Clique para seleccionar a caixa de verificação Permitir o rastreio de anfitrião do outro anfitrião do servidor BizTalk e, em seguida, clique para desmarcar esta opção no anfitrião de controlo actual.
-
Reinicie instâncias de anfitrião do servidor BizTalk.
-
Clique para seleccionar a caixa de verificação Permitir o rastreio de anfitrião do anfitrião do controlo original e, em seguida, clique para desmarcar esta opção no outro anfitrião de controlo.
-
Reinicie as instâncias de anfitrião para aplicar correctamente as permissões.
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Mais Informações
Para mais informações sobre correcções do BizTalk Server, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
2003907 Obter informações sobre correcções do BizTalk Server