Professional Documents
Culture Documents
Aplicar este procedimiento cuando se dejen de usar programas con DB2 para evitar problemas como el siguiente, relacionado con cambios en estructuras de datos. Problema: Se reporta siguiente mensaje de error al ejecutar REBIND:
DSNX200I -DBP1 REBIND SQL ERROR USING CONTROLM AUTHORITY PLAN=(NOT APPLICABLE) DBRM=INSTMPLI STATEMENT=225 SQLCODE=-408 SQLSTATE=42821 TOKENS=FECHA_HIST CSECT NAME=DSNXOCAS RDS CODE=-100 -DBP1 UNSUCCESSFUL REBIND FOR PACKAGE = BANSFDBP1.PCBP1FOR.INSTMPLI.()
DSNT233I
Causa: El programa ejecutable ya no existe y se tuvieron cambios en tabla DB2 y como consecuencia no se logra ejecutar el REBIND. Solucin: Ejecutar comando FREE al PACKAGE relacionado al REBIND siguientes la secuencia de paneles:
I.
Entrar al panel de Aplicaciones DB2 ejecutando opcin D en menu principal de TSO. Se mostrar siguiente ventana. Esto se deber realizar con USERID autorizado (en este DB2 Admin).
II.
Despus de ejecutar opcin D para entrar al panel de Funciones DB2 y se mostrar siguiente ventana.
III.
Despus de ejecutar opcin 5 (BIND/REBIND/FREE) se mostrar siguiente ventana, dnde se seleccionar opcin 7 (FREE PACKAGE).
IV.
En siguiente pantalla se digita el nombre del COLLENTION-ID y PACKAGE-ID que se mostr en mensaje de error. En este caso el corresponden a PCBP1FOR.INSTMPLI.
NOTA. En caso de no contarse con autoridad para ejecutar comando se mostrar un mensaje como el siguiente: