逻辑是这样的:从mysql迁移数据到oracle,有多张表,为了提高效率,一张表跑一个线程,然后导数据半中间就报了这个异常,
execute node failed. Execute node failed :failed to receive from server
异常报错代码是 resultSet. next()
求助大神

解决方案 »

  1.   

    为什么这么做啊,mysql是停库的?不停库数据可能会乱啊。两个数据库都提供了工具啊,要是单纯一次性迁移的话,导文件出来也行,自己写不一定有他的好。要是经常同步,建一个类似ETL在上面
      

  2.   

    千万以上的数据,有九个这样的表,要实现每天定时更新一次,用etl导炸了 要部署到linux服务器上
      

  3.   

    可以加时间戳增量同步啊,这么大的数据量,如果数据库中频繁增删,会有很多碎片,oracle的统计信息也要经常搜集,要不性能可能会受影响的