Cuando andaba realizando pruebas en una base de datos recien restaurada en DB2 uno de mis procesos empezo an entrar en exception。 mensaje respuesta:
在DB2中新恢复的数据库中进行测试期间,我的一个进程开始产生异常。回复消息:
CallableStatementCallback; 未分类SQL的SQLException [{call PRG_REC.USP_PAR_GENERAR_VARIABLES_GP(?,?,?,?,?,?,?)}]; SQL状态[51028]; 错误代码[-572]; 包装“PRG_REC.P0233896”不起作用。 嵌套异常是com.ibm.db2.jcc.b.SqlException:包“PRG_REC.P0233896”不起作用。
答案 0 :(得分:1)
这指向绑定错误 - 重新绑定您的包并重试....来自this link,以防您遇到任何其他问题。
SQL0572N程序包“”不起作用。
说明:包“”被标记为无效,必须先明确反弹才能使用。由于一个或多个用户定义,因此无法使用此包 它所依赖的功能已被删除。
用户响应:使用REBIND或BIND命令显式重新绑定指定的包。
sqlcode: -572 sqlstate: 51028
oenespañol
Esto apunta a un error de enlace - enlace de nuevo el paquete y vuelve a intentarlo .... partir de este enlace en caso de que te encuentras con cualquier otra cuestión。
** SQL0572N paquete“”es inoperante。**
**Explicación:** El paquete“”estámarcadopor inoperantes y deben estar expresamente 反对antes de que pueda ser utilizado。 Este paquete no se puede utilizar debido a que unoomás definido por el usuario funciones que depende de quehayacaído。
** Respuesta del usuario:**explícitamentevolvera enlazar el paquete llamado utilizando el REBIND o el mandato BIND。
sqlcode * :* -572 sqlstate * :* 51028