Sintomas
Considere o seguinte cenário:
-
Tem uma instância de sistema anfitrião do Microsoft BizTalk Server que tenha uma porta de recepção.
-
A porta de recepção tem várias localizações de recepção que utilizam o Microsoft BizTalk Adapter para DB2.
-
As localizações de receber consultam um sistema IBM DB2.
-
Desactivar uma das localizações receber num ambiente Microsoft Host Integration Server 2010.
Neste cenário, o active receber mensagem stop localizações consulta o sistema IBM DB2.
Quando a localização de recepção desactivado é reactivada, o que receber currículos localização consulta o sistema IBM DB2. No entanto, receber outro localizações não retomar a consulta.
Quando a aplicação BizTalk Server é reiniciada, todas as localizações de receber retomar a consulta.
Causa
Este problema ocorre porque o BizTalk Adapter para DB2 não voltar a criar temporizadores internos quando são efectuadas alterações para todos os adaptadores BizTalk para DB2 propriedades ou para as localizações de recepção. Esta falha para voltar a criar temporizadores internos resulta no seguinte comportamento:
-
O BizTalk Adapter para DB2 pára a consulta em todos os receber localizações quando receber uma localização está parado.
-
Não são efectuadas alterações que fizer à BizTalk Adapter para DB2 dinamicamente. Por exemplo, isto é verdadeiro quando o procedimento de DB2 armazenados que está a ser chamado é alterado.
Resolução
Informações de actualização cumulativa
Microsoft Host Integration Server 2010
A correcção que resolve este problema vem incluída no pacote de actualização cumulativa 8 para o Host Integration Server 2010. Para mais informações sobre como obter o cumulativa pacote de actualização, consulte cumulativo 8 para o Host Integration Server 2010 do pacote de actualização.
Microsoft Host Integration Server 2009
A correcção que resolve este problema está incluída em 6 de actualização cumulativa para o Host Integration Server 2009.
Estado
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".
Mais informações
Depois de aplicar esta actualização, dinamicamente forem efectuadas quaisquer alterações efectuadas à placa de BizTalk para DB2. Além disso, recebem localizações pode ser parado e iniciado sem afectar os outros receber localizações.
Os produtos de outros fabricantes que este artigo aborda são fabricados por empresas independentes da Microsoft. A Microsoft não oferece nenhuma garantia, expressa ou implícita, relativamente, ao desempenho ou à fiabilidade destes produtos.