You are on page 1of 4

Procedimiento para liberar paquetes (package) DB2.

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:

You might also like