Síntomas
Imagine el siguiente escenario:
-
Utilice el Service Microsoft para distribuidas relacional Database Architecture (DRDA) para enviar instrucciones SQL de IBM DB2 en SQL Server.
-
Una instrucción SQL parametrizada se incluye en un paquete SQL estático.
-
Los valores de datos de parámetro que se pasan en la instrucción SQL son valores no válidos para los tipos de datos que se utilizan.
En este escenario, no se escribe el nombre del paquete SQL estático en el que se ejecuta cuando se produce un error para el Service Microsoft DRDA archivo de registro. El nombre del paquete SQL estático faltando hace difícil identificar qué paquete falló cuando hay varios paquetes SQL ejecutados por la Service Microsoft DRDA.
Solución
Información de actualización acumulativa
La revisión que resuelve este problema se incluye en la actualización acumulativa 1 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".
Más información
Después de aplicar la actualización acumulativa 1, el Service Microsoft para DRDA escribe detalles adicionales en el archivo de registro cuando se producen errores durante el procesamiento de los valores de datos de parámetro SQL no válidos. Los detalles adicionales incluyen el nombre del paquete SQL y el token de coherencia.