填报表如何导入大excel

我有个excel表格有94万行数据,用调报表导入直接报错

1.png


后来我尝试删除导入,八十万、七十万、五十万、十万。都不行

我进后台,智能运维、内存管理吧所有限制都关掉

导入一个五万行数据的进去,导入了两个小时也没有导进去。

后来我尝试直接导入到sql,但是sql只认xls文件,不认xlsx,xls文件最多只能放两万条数据进去,我表有94万这样也行不通。

 帆软没用Sax模式,是全部加载到内存的,这种模式大表根本无法导入啊。

建议换成sax模式解析,excel


所以问下各位有什么办法导入大型excel文件吗?

FineReport 1005770242 发布于 2019-8-31 12:01
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
凌建Lv7高级互助
发布于2019-9-2 08:45

首先你导入数据的时候,如果表里字段的ID是自增长的,那不要给上ID,不可能出现你说的这种格式不对导不进,肯定你自己操作有问题,比如excel日期,id的设置,表里的字段,你excel的文本格式之类的都需要注意

最佳回答
0
孤陌Lv6资深互助
发布于2019-8-31 12:12(编辑于 2019-8-31 12:13)

这个用Navicat 软件 连接数据库 然后往数据库导入数据就好了 

用FR的方法就 是建立文件数据集 然后再填报入库 不过 不建议这样弄 大数据导入 还是用工具来导入吧

  • 1005770242 1005770242(提问者) 我用了,也不行,xlsx文件navicat报错 只认xls
    2019-08-31 12:13 
  • 孤陌 孤陌 回复 1005770242(提问者) 不可能 导入选择的时候可以选择的
    2019-08-31 12:16 
  • 孤陌 孤陌 回复 1005770242(提问者) 最新版本 都自己兼容了
    2019-08-31 12:18 
  • 1005770242 1005770242(提问者) 回复 孤陌 导入的时候我已经选择了07版本以上的excel版本
    2019-08-31 12:39 
  • 3关注人数
  • 717浏览人数
  • 最后回答于:2019-9-2 08:45
    请选择关闭问题的原因
    确定 取消
    返回顶部