Síntomas
Cuando se utiliza el adaptador de Microsoft BizTalk para DB2 y el Asistente para generación de esquema de Visual Studio, no se muestran los nombres de columna de la tabla seleccionada.
Nota: Este problema sólo se produce si ha creado una tabla DB2 mediante un nombre de tabla de mayúsculas y minúsculas como "MixedCaseTable". Incluso si cambia el archivo XML generado para que coincida con el nombre de tabla de mayúsculas y minúsculas, el adaptador de Biztalk para DB2 no encuentra la tabla.Causa
El adaptador Biztalk para Asistente de generación de esquema de DB2 envía una llamada de esquema select_tables y convierte todos los nombres de tabla devuelta en mayúsculas.
Esto ocurre también para el nombre de la tabla del archivo de entrada XML.Más información
Después de aplicar el paquete de actualización acumulativa 3 para Microsoft Host Integration Server 2013, se debe agregar la nueva propiedad isMixedTableName al elemento < Sync > del archivo XML. Se trata de una propiedad booleana.
Si la propiedad se establece en "True", se utilizará el nombre de la tabla tal como está. Sin embargo, si la propiedad se establece en "false" o no está presente, el nombre de la tabla se convertirán en mayúsculas. Vea el siguiente ejemplo de cómo establecer esta propiedad: <ns0:DB2Request xmlns:ns0="DB2Test"> < sincronizar nullvalue = "IsNULL" isMixedTableName = "true" > <after> < MixedCaseTable COL1 = "10" COL2 = "COL2_1" / > </after> </sync> </ns0:Req>Solución
La corrección para este problema se incluye en el paquete de actualización acumulativa 3 para Host Integration Server 2013. Para obtener más información acerca de cómo obtener el acumulado paquete de actualización, vea 3 para Host Integration Server 2013 del paquete de actualización acumulativa.
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".