0

我尝试使用 IBM Data Studio 在 SQLJ 中创建一个存储过程,并能够在构建时创建三种类型的文件为 xxx.class、xxx_Profile0.ser 和 xxx_ProfileKeys.class,并将(.class)文件放在以下目录 /QIBM /UserData/OS400/SQLLib/函数。

创建存储过程为

CREATE PROCEDURE XXXX.SQLJ_JAVA ( ) 
    LANGUAGE JAVA 
    SPECIFIC XXXX.SQLJ_JAVA 
    NOT DETERMINISTIC 
    NO SQL 
    CALLED ON NULL INPUT 
    EXTERNAL NAME 'sample.execution' 
    PARAMETER STYLE DB2GENERAL ;

执行过程时出现以下异常。

SQL 状态:42724
供应商代码:-4304
消息:[SQL4304] Java 存储过程或用户定义函数 SQLJ_JAVA,特定名称 SQLJ_JAVA 无法加载 Java 类 SP,原因代码为 1。

让我知道是否有任何问题。

4

0 回答 0