数据迁移报错

2588
8

qinzhq 初学数据Lv2

发表于2020-9-16 11:32

悬赏1

未解决

楼主
Caused by: com.esen.exception.RuntimeException4I18N: 更新表部分字段出现异常

选择数据覆盖就没问题,选择数更新,更新插入都不行

最近看过此主题的会员

wjx0403

esen_4PI055C3LR

萧涤

8个回答

只看楼主

xxxl 数据领袖Lv6

发表于2020-9-16 11:42

只看该作者

取消 关注该作者的回复

沙发

完整报错信息看一下

qinzhq 初学数据Lv2

发表于2020-9-16 11:47

只看该作者

取消 关注该作者的回复

板凳

xxxl 发表于 2020-9-16 11:42
完整报错信息看一下

2020-09-16 10:11:24 执行ETL过程[ETL过程1600221647817]出现异常:com.esen.exception.RuntimeException4I18N: 执行数据迁移时出现异常
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:964)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3973)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3909)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2527)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2680)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2490)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1858)
    at com.mysql.jdbc.PreparedStatement.executeUpdateInternal(PreparedStatement.java:2079)
    at com.mysql.jdbc.PreparedStatement.executeUpdateInternal(PreparedStatement.java:2013)
    at com.mysql.jdbc.PreparedStatement.executeLargeUpdate(PreparedStatement.java:5104)
    at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1998)
    at com.esen.jdbc.pool.PooledPreparedStatement.executeUpdate(PooledPreparedStatement.java:103)
    at com.esen.ecore.util.JdbcUtils.exeUpdate(JdbcUtils.java:619)
    at com.esen.ecore.util.JdbcUtils.exeUpdate(JdbcUtils.java:598)
    at com.esen.edf.data.migrate.DataMigrationUtils.insertIntoDestFromReferenceTable(DataMigrationUtils.java:444)
    at com.esen.edf.data.migrate.DataMigration.updateSomeFieldData(DataMigration.java:721)
    at com.esen.edf.data.migrate.DataMigration.updateTargetTable(DataMigration.java:338)
    at com.esen.edf.data.migrate.DataMigration.migrateIntoPhysicalTable(DataMigration.java:283)
    at com.esen.edf.data.migrate.DataMigration.execute(DataMigration.java:238)
    at com.esen.edf.domain.job.widget.AbstractEtlWidgetTarget.executeDataMigration(AbstractEtlWidgetTarget.java:628)
    at com.esen.edf.domain.job.widget.AbstractEtlWidgetTarget.process(AbstractEtlWidgetTarget.java:407)
    at com.esen.edf.domain.job.EtlJob.processEtlJob(EtlJob.java:549)
    at com.esen.edf.domain.job.EtlJob.process(EtlJob.java:445)
    at com.esen.edf.domain.job.EtlJobRequestTask.call(EtlJobRequestTask.java:69)
    at com.esen.edf.domain.job.EtlJobRequestTask.call(EtlJobRequestTask.java:26)
    at com.esen.ethreadpool.req.RequestTaskFutureImpl.call(RequestTaskFutureImpl.java:100)
    at com.esen.scheduling.LocaleTask.call(LocaleTask.java:56)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)
Caused by: com.esen.exception.RuntimeException4I18N: 更新表部分字段出现异常
    ... 31 more
Caused by: java.lang.RuntimeException: Column count doesn't match value count at row 1
    ... 31 more
Caused by: com.esen.jdbc.pool.impl.mysql.MysqlPooledSQLException: Column count doesn't match value count at row 1
    ... 31 more

xxxl 数据领袖Lv6

发表于2020-9-16 14:42

只看该作者

取消 关注该作者的回复

地板

qinzhq 发表于 2020-9-16 11:47
2020-09-16 10:11:24 执行ETL过程[ETL过程1600221647817]出现异常:com.esen.exception.RuntimeException ...

可能是部分字段设置导致的异常,检查一下字段长度是否一致。

xxxl 数据领袖Lv6

发表于2020-9-17 17:15

只看该作者

取消 关注该作者的回复

5#

检查一下字段长度是否一致后,问题解决了吗

小亿 管理员

发表于2020-9-18 15:03

只看该作者

取消 关注该作者的回复

6#

问题解决了吗

qinzhq 初学数据Lv2

发表于2020-9-18 15:05

只看该作者

取消 关注该作者的回复

7#

小亿 发表于 2020-9-18 15:03
问题解决了吗84.gif

售前在对接客户  在解决

qinzhq 初学数据Lv2

发表于2020-9-18 15:06

只看该作者

取消 关注该作者的回复

8#

xxxl 发表于 2020-9-17 17:15
检查一下字段长度是否一致后,问题解决了吗

售前在对接中

xxxl 数据领袖Lv6

发表于2020-9-18 15:07

只看该作者

取消 关注该作者的回复

9#


嗯嗯 好的

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号