Alguns nomes de coluna não são exibidos quando você usar o Microsoft BizTalk Adapter para DB2 Assistente de geração de esquema

IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.

Clique aqui para ver a versão em Inglês deste artigo: 3068785
Sintomas
Quando você usa o Microsoft BizTalk Adapter para DB2 e Visual Studio Assistente de geração de esquema, não são exibidos os nomes das colunas da tabela selecionada.

Observação: Esse problema ocorre apenas se você tiver criado uma tabela DB2 usando um nome de tabela de maiúsculas como "MixedCaseTable".

Mesmo se você alterar o arquivo XML gerado para coincidir com o nome da tabela de maiúsculas, o adaptador Biztalk para DB2 não encontrar a tabela.
Causa
O adaptador Biztalk para DB2 Assistente de geração de esquema envia uma chamada de esquemaselect_tables e converte todos os nomes de tabela retornada em maiúsculas.
Isso também acontece com o nome da tabela de arquivo XML de entrada.
Mais Informações
Depois de aplicar o pacote de atualizações cumulativas 3 para o Microsoft Host Integration Server 2013, você precisa adicionar a nova propriedade isMixedTableNamepara o elemento <Sync>do arquivo XML. Esta é uma propriedade booleana.

Se a propriedade estiver definida como "True", o nome da tabela será usado como está. No entanto, se a propriedade estiver definida como "falso" ou não estiver presente, o nome da tabela será convertido em maiúsculas. Consulte o seguinte exemplo de como definir essa propriedade:

<ns0:DB2Request xmlns:ns0="DB2Test">
<sync nullvalue="IsNULL" ismixedtablename="true">
<after>
<MixedCaseTable col1="10" col2="COL2_1"></MixedCaseTable>
</after>
</sync>
</ns0:DB2Request></Sync>
Resolução
A correção para esse problema está incluída no pacote de atualização cumulativa 3 para o Host Integration Server 2013. Para obter mais informações sobre como obter o cumulativa pacote de atualização, consultePacote de atualizações cumulativas 3 para o Host Integration Server 2013.
Situação
A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 3068785 - Última Revisão: 09/23/2015 16:09:00 - Revisão: 2.0

Microsoft Host Integration Server 2013

  • kbqfe kbsurveynew kbmt KB3068785 KbMtpt
Comentários