Sintomas
Considere o seguinte cenário:
- Você cria uma tabela no Microsoft SQL Server 2012 e no Microsoft SQL Server 2014.
- Você cria um projeto do Microsoft BizTalk Sever 2013 R2 e usa o suplemento Consumir Serviço do Adaptador para gerar um esquema, por exemplo, a operação Select para a tabela.
Nesse cenário, a ordem do elemento no esquema gerado com o SQL Server 2012 é diferente daquela com o SQL Server 2014.
Causa
O problema ocorre porque a ordem da coluna retornada pela consulta executada pelo adaptador WCF-SQL não pode ser garantida sem usar order by. Além disso, quando você gera um esquema, a implementação entre o SQL Server 2014 e o SQL Server 2012 é alterada. E a compatibilidade foi comprometida entre as duas versões do SQL Server.
Resolução
Informações sobre a atualização cumulativa
Esse problema foi corrigido pela primeira vez na seguinte atualização cumulativa do BizTalk Server:
- Atualização cumulativa 3 para o BizTalk Adapter Pack 2013
- Atualização cumulativa 1 (CU1) para o BizTalk Server 2013 R2
Status
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".
Referências
Para obter informações sobre os service packs e a lista de atualizações cumulativas para BizTalk Server, consulte KB 2555976: Lista de atualizações cumulativas e service packs para BizTalk Server .
Para obter mais informações sobre BizTalk Server hotfixes, consulte KB 2003907: Informações sobre hotfixes do BizTalk e suporte a service packs.