spoon软件快捷添加数据

来源:互联网 发布:社交网络 电影 编辑:程序博客网 时间:2024/06/05 15:16

我们平时经常整理一些数据,如果这些数据是Excel,那怎么转成oracle数据库里的数据呢?


1.1.下载data-integration压缩包,并解压。


1.2.启动spoon

在data-integration=》data-integration下有一个启动文件spoon.bat


1.3.新建一个连接

并取个连接名、设置连接类型、进入使用方式、ip地址,数据库名,端口号,数据库登录用户名和密码。

填好后点击text 测试,通过就可以点ok确定,没通过请检查数据库是否打开,连接填写是否有误。


2.1.

双击Excel输入,显示出现excel弹框,若 选中的文件中有出现列,先选中,再点击删除删掉,该文件。

单击浏览,选出你需要转换的excel文件,单击增加按钮,文件出现在选中的文件中即可。


点击预览按钮,

设置想要预览的行数,

若无报错点击确定。



出现如下图所示界面


2.2.双击右侧 Modified Java Script Value 2,出现如下图弹框,在这里新建列,并设置类型,当然还可以写一些导入逻辑,点击确定



2.3 双击增加序列


出现如下弹框,设置新增的值得名称,及取值情况,在这里我们设置值为relationid,起始值为1,增长根据为1,意思是relationid的值从1开始,每次自增1.点击确定。




2.4 双击 插入更新,



出现插入更新弹框,

单击新建数据库连接,也可以选择我们刚才新建号的数据库连接。

目标模式是数据库名,目标表是你要导入到的具体表的表名。

设置OBJECTID 等于刚才我们添加的relactionid(还记的吗,我们设置他其实为1,自增1)

单击获取和更新字段,




弹出对话框,单击清除并增加所有。


这样就把 我们Excel和Javascript   objecttype  relationtype以及增加序列里的relactionid,里的字段和数据都映射好了。

单击edit mapping 弹出如下框。

请你仔细看看映射表的对应关系 是否正确,左边是字段名,右边是对应的源字段

如果需要添加目标字段,可以选中目标字段和源字段(从源字段中取数据),点击add
即可增加映射。点击确定。





查看列表对应点击确定。


2.5 点击查询



选择数据库连接,输入数据库名,输入需要查询的表,设置查询所需要的关键字,在这里查portname,并作为条件若与excel中的portname相等,就查出来。给查询表的objectid设置一个新值名字叫DBSZDXX_OBJECTID点击确定。




2.6 设置过滤条件




2.9选择输出目标 XX连接下的XX数据库下的XX表,将查到的数据在这长表中插入,点击确定




3.点击运行按钮 若无报错即可 到数据库中查询 看看了。若有错误请反复检查。








0 0
原创粉丝点击