Escenario: Está utilizando un flujo de mensajes en el
que un nodo Database, Compute o Filter intenta acceder a una tabla en un
grupo de compartimiento de datos de
DB2 distinto del que está utilizando
el intermediario. Si el
rastreo ODBC está activado, se graba un mensaje de error en el archivo
traceodbc: SQLError( hEnv=0, hDbc=0, hStmt=1, pszSqlState=&302f8ecc, pfNativeError=&302f8ec8,
pszErrorMsg=&28f6a6d0, cbErrorMsgMax=1024, pcbErrorMsg=&302f8eb4 )
SQLError( pszSqlState="51002", pfNativeError=-805, pszErrorMsg="{DB2 para OS/390}
{ODBC Driver}{DSN06011}
DSNT408I SQLCODE = -805, ERROR: DBRM OR PACKAGE NAME DSN610GH..DSNCLICS.16877-
BE5086005F4 NOT FOUND IN PLAN DSNACLI. REASON 02
DSNT418I SQLSTATE = 51002 SQLSTATE RETURN CODE
DSNT415I SQLERRP = DSNXEPM SQL PROCEDURE DETECTING ERROR
DSNT416I SQLERRD = -350 0 0 -1 0 0 SQL DIAGNOSTIC INFORMATION
DSNT416I SQLERRD = X'FFFFFEA2' X'00000000' X'00000000' X'FFFFFFFF'
X'00000000' X'00000000' SQL DIAGNOSTIC INFORMATION
Este error va acompañado del siguiente mensaje de error
BIP2322E en las anotaciones cronológicas del sistema:
BIP2322E: ERROR DE BASE DE DATOS: ESTADO SQL '51002'; CÓDIGO DE ERROR NATIVO '-805'