当前位置: 首页 > 知识库问答 >
问题:

com.ibm.DB2.jcc.am.io:DB2 SQL错误:sqlcode=-440,sqlstate=42884

胡景澄
2023-03-14
URL :`jdbc:db2://ip:50001/RMSDB:currentSchema=etwrms;currentPackagePath=etwrms,sysibm,sysfun,sysproc;currentFunctionPath=sysibm,sysfun;

Santosh....after WF_NON_MSG_SEND

ERROR [main] WorkflowMailer (processcycle:344) - DB2 SQL Error: SQLCODE=-440, SQ
LSTATE=42884, SQLERRMC=WF_NON_MSG_SEND;PROCEDURE, DRIVER=3.57.82
com.ibm.db2.jcc.am.io: DB2 SQL Error: SQLCODE=-440, SQLSTATE=42884, SQLERRMC=WF_
NON_MSG_SEND;PROCEDURE, DRIVER=3.57.82
        at com.ibm.db2.jcc.am.bd.a(bd.java:676)
        at com.ibm.db2.jcc.am.bd.a(bd.java:60)
        at com.ibm.db2.jcc.am.bd.a(bd.java:127)
        at com.ibm.db2.jcc.am.km.c(km.java:2506)
        at com.ibm.db2.jcc.am.km.d(km.java:2483)
        at com.ibm.db2.jcc.am.km.a(km.java:1963)
        at com.ibm.db2.jcc.t4.db.g(db.java:139)
        at com.ibm.db2.jcc.t4.db.d(db.java:75)
        at com.ibm.db2.jcc.t4.t.d(t.java:63)
        at com.ibm.db2.jcc.t4.sb.k(sb.java:170)
        at com.ibm.db2.jcc.am.km.fb(km.java:1958)
        at com.ibm.db2.jcc.am.lm.kc(lm.java:2813)
        at com.ibm.db2.jcc.am.lm.b(lm.java:3515)
        at com.ibm.db2.jcc.am.mm.Yb(mm.java:113)
        at com.ibm.db2.jcc.am.mm.execute(mm.java:96)
        at com.ramco.rvw.workflow.mail.WorkflowMailer.processcycle(WorkflowMaile
r.java:338)
        at com.ramco.rvw.workflow.mail.WorkflowMailer.main(WorkflowMailer.java:6
5)
`

共有1个答案

虞安康
2023-03-14

下次遇到DB2错误时,可以转到这个方便的错误消息网站查找原因。

在当前路径中找不到具有兼容参数的名为Routual-Name的授权Routual-Type

解释

例程的名称。如果始发语句引用限定名,则消息文本中的例程名称将由架构的名称限定。

此错误的可能原因包括:

  • 例程名称指定错误或数据库中不存在。
  • 使用了限定引用,架构限定符指定错误。
  • 用户的SQL路径不包含所需函数所属的架构,并且使用了非限定引用。
  • 包含的参数数目错误。
  • 例程引用中包含的参数数目正确,但一个或多个参数的数据类型不正确。
  • 例程的调用者没有执行例程的授权。
 类似资料: