Síntomas
Al ejecutar un procesador de consultas distribuidas Microsoft SQL Server consta de cuatro partes vinculadas la instrucción de llamada server frente a DB2 para i, SQL Server devuelve un mensaje de error similar al siguiente:
El proveedor OLE DB "DB2OLEDB" para el servidor vinculado "<nombre de servidor vinculado>" devolvió el mensaje "se ha producido un error de la biblioteca de red interna. Error de sintaxis de nivel de red. SQLSTATE: HY000, SQLCODE:-379 ".
Msg 7212, nivel 17, estado 1, línea 1 podría no ejecutar el procedimiento ' <procedure_name>' en el servidor remoto ' <nombre del servidor remoto>'. "
Solución
La revisión que resuelve este problema se incluye en las siguientes actualizaciones acumulativas para Host Integration Server:
Actualización acumulativa 2 para Host Integration Server 2016
Actualización acumulativa 4 para Host Integration Server 2013
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Referencias
Aprender acerca de la terminología que utiliza Microsoft para describir las actualizaciones de software.