首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >talend误差

talend误差
EN

Stack Overflow用户
提问于 2016-08-19 14:51:02
回答 1查看 253关注 0票数 0

我是TalendETL的新手,正在使用TalendETL进行大数据版本6.2。我开发了一个简单的Talend作业,它从tOracleInput中获取数据并将数据插入到本地Oracle数据库中。下面是我的包裹的外观:

作业返回组件tOracleOutput_1中的异常

代码语言:javascript
复制
java.lang.ArrayIndexOutOfBoundsException: -32703
    at oracle.jdbc.driver.OraclePreparedStatement.setupBindBuffers(OraclePreparedStatement.java:2677)
    at oracle.jdbc.driver.OraclePreparedStatement.executeBatch(OraclePreparedStatement.java:9270)
    at oracle.jdbc.driver.OracleStatementWrapper.executeBatch(OracleStatementWrapper.java:210)
    at bmtprojet.faitsuivicmpgn_0_1.FaitSuiviCmpgn.tOracleInput_1Process(FaitSuiviCmpgn.java:1903)
    at bmtprojet.faitsuivicmpgn_0_1.FaitSuiviCmpgn.runJobInTOS(FaitSuiviCmpgn.java:2278)
    at bmtprojet.faitsuivicmpgn_0_1.FaitSuiviCmpgn.main(FaitSuiviCmpgn.java:2135)
EN

回答 1

Stack Overflow用户

发布于 2016-08-20 10:00:01

驱动程序使用此错误。它被称为错误BUG-6396242 (参见驱动程序自述文件11.1.0.7.0)。

如果批太大就会发生。因此,要么在tOracleOutput组件中将批处理设置得更小,要么尝试一种不同的模式来插入数据。

司机通常与塔伦德有很深的联系,所以更新它是很复杂的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39042011

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档