kettle将Excel数据导入oracle

导读

Excel数据导入Oracle数据库的方法:

1、使用PL SQL 工具附带的功能,效率比较低

可参考这篇文章的介绍:http://www.2cto.com/database/201212/176777.html

2、使用Kettle工具,免费,相比之下功能更丰富,可实现一定的业务逻辑,推荐使用

Kettle将Excel数据导入Oracle过程记录如下:

1、准备Excel文件:

注意:Excel文件要有字段名称说明:如这里的id,name,age

2、打开Kettle,文件-->新建-->转换,输入-->选择Excel输入,将其拖入右侧工作栏中

3、

参考:

使用kettle将数据从excel存入数据库 - bestree007的专栏 - 博客频道 http://blog.csdn.net/bestree007/article/details/51088340

利用kettle组件导入excel文件到数据库 - 数据库其他综合 - 红黑联盟  http://www.2cto.com/database/201411/352182.html

遇到问题:

轻轻松松解决kettle连接oracle数据库 - 数据仓库技术-炼数成金-Dataguru专业数据分析社区 http://f.dataguru.cn/thread-182412-1-1.html

KETTLE常见问题(转) - 艾思派客 - 博客园  http://www.cnblogs.com/mybi/archive/2012/06/28/2568740.html

时间: 2024-10-11 22:30:18

kettle将Excel数据导入oracle的相关文章

利用TOAD实现把EXCEL数据导入oracle数据库

利用TOAD实现把EXCEL数据导入oracle数据库 工具:   Toad11.7z(百度搜索,直接下载) 1.将Excel文件中某些字段导入到Oracle数据库的对应表 连接想要导入的数据库 ,然后Database->Import->Table Data打开了导入窗口,如下图   选择一个数据库表,点击Show Data按钮,可以显示表中的内容 其中schema 就是这张表的所属用户 Object type 就是 table Object name 就是表的名称 Commit mode 

代码执行批量Excel数据导入Oracle数据库

由于基于Oracle数据库上做开发,因此常常会需要把大量的Excel数据导入到Oracle数据库中,其实如果从事SqlServer数据库的开发,那么思路也是一样的,本文主要介绍如何导入Excel数据进入Oracle数据库的内容. 方法一: 1.准备数据:在excel中构造出需要的数据 2.将excel中的数据另存为文本文件(有制表符分隔的) 3.将新保存到文本文件中的数据导入到pl*sql中 在pl*sql中选择tools--text importer,在出现的窗口中选择Data from Te

excel数据导入oracle

现在有excel的数据想导入到oracle表中,excel的列和oracle表的字段是一样的,excel的内容和表的截图如下: 复制excel的内容到oracle表里,只需要复制.粘贴.不需要安装其它软件或者配置什么文件.具体步骤如下: 1.在plsql中执行 select * from tableName for update 2.将oracle的锁型点击成开锁状态,如截图: 3.在第一行星号的位置点击选中,然后将excel内容复制粘贴.效果如图所示: 4.记得commit就可以完成了 注意事

批量Excel数据导入Oracle数据库 导入excel错误:外部表不是预期的格式 解决方案

在asp.net网站中导出Excel文件后,再把文件导入到数据库中. 读取Excel文件时,打开连接出错. 错误为:外部表不是预期的格式 解决:检查了一下,导出的Excel是标准文件不是html,没错,Excel文件正常. 调试代码,创建连接对象oleDbConnection也正常,但在conn.Open()打开链接时出错. 仔细看了下链接字符串,检查出了错误,Excel版本问题,Exce连接字符串版本是office2003的 ,更改为Excel2007版本则正常导入. 总结规则如下: usin

Excel数据导入到oracle

打开pl/sql,如图所示界面,点击菜单栏中的T00LS     ODBC Imtorper,打开ODBC Importer选项框     在Data fromODBC页中选择需要导入的文件的格式,选择ExcelFiles.输入用户名密码.然后点击Connect   在跳出的选择工作簿对话框,选择所要导入的Excel文件,点击确定.在出现的Table/Query中的Import Table中单击表名,可以在下方的ResultPreview中看到所要导入的表格的内容   点击Date to Ora

Java代码实现excel数据导入到Oracle

1.首先需要两个jar包jxl.jar,ojdbc.jar(注意版本,版本不合适会报版本错误)2.代码: Java代码   import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import jxl.Cell; import jxl.Sheet; import jxl.Workbook; import jxl.read.biff.Bi

excel数据导入导出数据库

第一种方法: 先把Excel另存为.csv格式文件,如test.csv,再编写一个insert.ctl 用sqlldr进行导入! insert.ctl内容如下: load data          --1.控制文件标识 infile ‘my.csv‘          --2.要输入的数据文件名为my.csv append into table "tbl_test"   --3.向表table_name中追加记录 fields terminated by ‘,‘          

Excel连接到MySQL,将Excel数据导入MySql,MySQL for Excel,,

Excel连接到MySQL 即使当今时代我们拥有了类似微软水晶报表之类的强大报表工具和其他一些灵活的客户管 理应用工具,众多企业在分析诸如销售统计和收入信息的时候,微软的Excel依然是最常用的工具.这当然不是没有理由的:Excel以其强大丰富的各种功 能,已经成为办公环境中不可或缺的工具. 然而,现在公司正在逐渐地将数据开始存储在远程数据库中,这样可以供企业员工从不同的地方来阅读和修改数据.但是,以前固有的工作流程习惯是很难打破的.当你的老板需要从远端使用Excel以饼图的形势来看一下最近的销

Excel数据导入___你hold住么(二)

小编在上一篇博文中描述了Excel数据导入的大致流程和一个Demo实例 Excel数据导入___你hold住么(一)          在本篇将带领大家一同了解 导入Excel流程和问题解决方案: 导入Excel流程和步骤 需要注意的是在Server端的Web Config 中添加这几行代码 <!-- 导入Excel 徐露 -2015-7-8 --> <appSettings> <addkey="DbContextFactoryclassFulleName"