1.情景展示

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

kettle 如何将excel文件导入oracle数据库?

2.准备工作

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

kettle 如何将excel文件导入oracle数据库?

3.具体操作

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

kettle 如何将excel文件导入oracle数据库?

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

kettle 如何将excel文件导入oracle数据库?

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

kettle 如何将excel文件导入oracle数据库?

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

  选择对应的excel文件的版本

kettle 如何将excel文件导入oracle数据库?

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

kettle 如何将excel文件导入oracle数据库?

  切换到工作表

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

kettle 如何将excel文件导入oracle数据库?

  点“确定”按钮

kettle 如何将excel文件导入oracle数据库?

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

kettle 如何将excel文件导入oracle数据库?

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

kettle 如何将excel文件导入oracle数据库?

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

kettle 如何将excel文件导入oracle数据库?

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

kettle 如何将excel文件导入oracle数据库?

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

kettle 如何将excel文件导入oracle数据库?

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

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

kettle 如何将excel文件导入oracle数据库?  

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

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

kettle 如何将excel文件导入oracle数据库?

  数据流建立成功

kettle 如何将excel文件导入oracle数据库?

  第六步:字段映射

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

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

kettle 如何将excel文件导入oracle数据库?

kettle 如何将excel文件导入oracle数据库?

  指定一一对应关系

kettle 如何将excel文件导入oracle数据库?

kettle 如何将excel文件导入oracle数据库?

kettle 如何将excel文件导入oracle数据库?

  第七步:启动

kettle 如何将excel文件导入oracle数据库?

kettle 如何将excel文件导入oracle数据库?

4.效果展示

  运行成功

kettle 如何将excel文件导入oracle数据库?

  数据库数据插入成功

kettle 如何将excel文件导入oracle数据库?

 

写在最后

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

 相关推荐:

 

 

相关文章:

  • 2021-07-12
  • 2021-06-20
  • 2021-11-23
  • 2022-01-01
  • 2021-10-06
  • 2021-09-12
  • 2022-12-23
猜你喜欢
  • 2021-09-08
  • 2021-05-30
  • 2021-04-24
  • 2021-04-10
  • 2022-02-09
  • 2021-12-01
  • 2022-12-23
相关资源
相似解决方案