免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2003 | 回复: 0
打印 上一主题 下一主题

DB/400 下面java存储过程的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-04-20 01:11 |只看该作者 |倒序浏览
做项目遇见这样的问题,一个很简单的stored procedure在as/400下面却报错:

> call add_user('test')

SQL State: 38501
Vendor Code: -443
Message: [SQL0443]

Processing ended because the highlighted statement did not complete successfully

> call add_user('test')

SQL State: 58004
Vendor Code: -4301
Message: [SQL4301] Java interpreter startup or communication failed for reason code 4. Cause . . . . . : An error occurred while attempting to start or communicate with a Java interpreter. The reason codes and their meanings follow: 1 -- Java environment variables or Java database configuration parameters are invalid. 2 -- A Java Native Interface call to the Java interpreter failed. 4 -- The Java interpreter has terminated itself and cannot be restarted. Recovery . . . : Ensure that Java environment variables or Java database configuration parameters are valid. Ensure that a Java method called by the Java interpreter does not use System.out. Ensure that internal DB2 classes (com.ibm.db2) are not overridden by user classes.

我是在iSeries Navigator的Run SQL Scripts里面运行的,前面的错误信息是用了"Run All",后面的信息是选中了这行语句之后用"Run Selected"。从错误信息和网上搜来的情况看,我感觉应该是服务器那边的Java环境设置有问题,这个stored procedure在windows上运行完全没有出现过问题。但是as/400是客户那方的,他们管理员就让我自己去找资料,我有没有最简单的办法可以让他很快地测试一下他的服务器上的java环境是有问题的呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP