PENTAHO:在列表中找不到“我的过程”(调用数据库过程步骤)

时间:2019-05-08 15:51:33

标签: oracle pentaho pentaho-spoon pentaho-data-integration

我一直在努力使用Pentaho在本地数据库中调用存储过程。当我在sql开发人员上使用它时,此过程有效。

我需要创建一个功能吗?如何创建它来调用过程?

实际上,我正在使用“ CALL DB Procedure”步骤来达到目的,但是当我在“ Proc-name”上选择“ Find it”时,我的过程未出现在列表中。甚至以为我写的程序名称不起作用。

这是关于我的操作程序(“ HISTORICO”)的五角勺上的错误:

2019/05/08 10:18:34 - HISTORICO.0 - ERROR (version 5.3.0.0-213, build 1 from 2015-02-02_12-17-08 by buildguy) : Because of an error, this step can't continue: 
2019/05/08 10:18:34 - HISTORICO.0 - Unable to call procedure
2019/05/08 10:18:34 - HISTORICO.0 - ORA-06550: line 1, column 13:
PLS-00222: no function with name 'HISTORICO' exists in this scope
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored
2019/05/08 10:18:34 - HISTORICO.0 - Finished processing (I=0, O=0, R=1, W=0, U=0, E=1)
2019/05/08 10:18:34 - H - ERROR (version 5.3.0.0-213, build 1 from 2015-02-02_12-17-08 by buildguy) : Errors detected!
2019/05/08 10:18:34 - Spoon - The transformation has finished!!
2019/05/08 10:18:34 - H - ERROR (version 5.3.0.0-213, build 1 from 2015-02-02_12-17-08 by buildguy) : Errors detected!
2019/05/08 10:18:34 - H - ERROR (version 5.3.0.0-213, build 1 from 2015-02-02_12-17-08 by buildguy) : Errors detected!
2019/05/08 10:18:34 - H - Transformation detected one or more steps with errors.
2019/05/08 10:18:34 - H - Transformation is killing the other steps!

我希望仅使用“调用数据库过程”来调用该过程

0 个答案:

没有答案