zoukankan      html  css  js  c++  java
  • kettle 如何将excel文件导入oracle数据库?

    1.情景展示

      昨日,有一批数据需要导入数据库,但是,plsql不知为何不能导了,于是,我选择使用kettle完成excel数据的导入。 

    2.准备工作

      将对应的数据库所需的jar包拷贝至其lib目录下

    3.具体操作

      第一步:启动Spoon.bat文件;

      第二步:核心对象--》输入--》Excel输入;

      选中Excel输入--》将其拖拽至右侧空白区域

      第三步:双击该图标进行编辑;

      选择对应的excel文件的版本

      点增加按钮,文件会被添加到这里

      切换到工作表

      点击获取工作表名称--》会获取到该excel文件的所有工作表呈现在3上--》双击你要导入的工作表会跑到4上 

      点“确定”按钮

      切换到字段视图--》点击获取来自头部数据字段... 

      第四步:输出--》表输出--》将其拖拽至右侧空白区域任意位置;

      第五步:双击该图标进行编辑;

      随便定义个连接名称,设置IP,数据库实例名称,端口号,用户名,密码。 

      测试数据库连接--》确定--》确认

      目标模式--》点击浏览--》选择数据库的用户名;

      目标表--》点击浏览--》选择该用户下的哪张表;

      

      第五步:建立数据流的走向;

      选择这个按钮--》指向表输出

      数据流建立成功

      第六步:字段映射

      如果excel的字段与数据库表的字段名称不一致,需要勾选上“指定数据库字段”,手动指定一一对应关系。

      选中指定数据库字段--》输入字段映射

      指定一一对应关系

      第七步:启动

    4.效果展示

      运行成功

      数据库数据插入成功

    写在最后

      哪位大佬如若发现文章存在纰漏之处或需要补充更多内容,欢迎留言!!!

     相关推荐:

  • 相关阅读:
    找正环的最快方法!!
    树重量的神仙问题
    2019 ICPC南昌网络赛 B题
    洛谷p-1522又是Floyd
    poj3471
    洛谷p1119--灾难后重建(Floyd不仅仅是板子)
    并查集的超市问题---溜TM的
    利用主席树 搞区间不同值的和
    acwing 102 -利用二分枚举区间平均值
    Week__8
  • 原文地址:https://www.cnblogs.com/Marydon20170307/p/10248501.html
Copyright © 2011-2022 走看看