软硬件环境:kettle6.1/oracle11gR2/windows7/redhatlinux           时间:2016/7/28问题描述:  在kettle第一次连接本机oracle的时候,总是报错,提示“确保安装好jar包”,自己就换了一个远程上的linux_oracle,还是提示相同的问题问题解决:上
原创 2016-08-11 14:14:20
5633阅读
一.同步思路Mysql数据导入oracle中思路:首先在oracle中建一张和mysql中表中字段一样的表(oracle中的表字段要包含mysql中表的字段),然后再在oracle中建一张只存id的表,当使用kettle的job时,首先执行一个sql查询oracle中的id表的id的最大值(因为mysql中的id设置是自增长的),然后表输入的时候执行sql查询mysql中要导入的表的数据,这里的s
转载 2023-12-24 10:28:11
77阅读
kettle下载 kettel这里我使用的是国内镜像下载,国外相对较慢下载kettle点击到页面是这样 这里我没有使用最新版本的,选了一个相对稳定的版本6.1,点击直接下载下载完成后解压如下界面启动直接运行Spoon.bat,这里我们先不要启动,因为还有一些配置首先有的人说需要jdk环境变量,这里我没有测试,因为我本身就有环境变量然后因为因为我们需要连接oracle和mysql,所以我们需要准备想
导读Excel数据导入Oracle数据库的方法:1、使用PL SQL 工具附带的功能,效率比较低可参考这篇文章的介绍:http://www.2cto.com/database/201212/176777.html2、使用Kettle工具,免费,相比之下功能更丰富,可实现一定的业务逻辑,推荐使用注:Kettle下载后解压即可使用,但是依赖jvm,可以安装一下JDK 1.7(推荐)Excel数据导入O
转载 2024-03-24 14:21:37
171阅读
kettle下载 kettel这里我使用的是国内镜像下载,国外相对较慢下载kettle点击到页面是这样 这里我没有使用最新版本的,选了一个相对稳定的版本6.1,点击直接下载下载完成后解压如下界面启动直接运行Spoon.bat,这里我们先不要启动,因为还有一些配置首先有的人说需要jdk环境变量,这里我没有测试,因为我本身就有环境变量然后因为因为我们需要连接oracle和mysql,所以我们需要准备想
 
原创 2021-12-27 10:15:19
183阅读
在python自动化中,经常会遇到对数据文件的操作,比如添加多名员工,但是直接将员工数据写在python文件中,不但工作量大,要是以后再次遇到类似批量数据操作还会写在python文件中吗?应对这一问题,可以将数据写excel文件,针对excel 文件进行操作,完美解决。本文仅介绍python对excel的操作。安装xlrd 库xlrd库 官方地址:https://pypi.org/project/
我们在使用JavaScript组件的时候,在左侧核心树对象栏中可以看到Kettle为我们提供了很多简洁强大的内置函数,帮助我们在写脚本的时候对数据、参数变量等能很轻松的做处理,体验编码的感觉.本篇将详细介绍JavaScript组件中的函数功能脚本组件包含的函数主要包括六大类,分别是:字符串类型的函数(String Functions)浮点型的函数(Numeric Functions)日期类型函数(
学习使用kettle,在学习的过程中遇到一些连接数据库的问题,经过一番努力之后,终于找到解决方案,现将遇到的问题和解决方案公布如下,有不对的地方请大家指正。  问题一:用spoon设计了一个转换,主要功能是从数据文件中读取记录,然后直接存入数据库(我们使用的是IBM DB2)。在执行转换的过程中,遇到了如下异常: 2006/11/03 16:04:12 - 数据库输出.0 - ERRO
转载 2024-08-23 16:52:01
183阅读
前言 大家好,我是DJ丶小哪吒,我又来跟你们分享知识了。小编对软件开发有着浓厚的兴趣。喜欢与人分享知识。做博客的目的就是为了能与 他 人知识共享。由于水平有限。博客中难免会有一些错误。如有 纰 漏之处,欢迎大家在留言区指正。小编也会及时改正。DJ丶小哪吒又来与各位分享知识了。今天小编要分享的是kettle的课后练习。本篇文章不仅可以用来给小编当笔记。还可以对初学kettle的人用来做课外扩展。一举
kettle&kettle-schedule的部署概述Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,数据抽取高效稳定。Kettle 中文名称叫水壶,该项目的主程序员MATT 希望把各种数据放到一个壶里,然后以一种指定的格式流出。Kettle这个ETL工具集,它允许你管理来自不同数据库的数据,通过提供一个图形化的用户环境来描述你想做什
转载 2023-11-18 15:07:52
93阅读
一、背景上一篇文章(单表数据迁移)用kettle实现了一张表的数据迁移。但实际情况中,数据库会有几百,几千张表,而kettle的表输入和表输出只能选择一张表,我们不可能一个个地填写表名。这时候,我们要考虑 通过循环实现多表的数据迁移。二、前期准备与单表数据迁移类似准备好Oracle和MySQL的库,OracleOracle也可以,转移,只是必须提前在kettle文件夹的lib目录下放入各个数据库
转载 2024-06-01 08:12:56
245阅读
1 问题现象: 之前做的kettle 连接某个oracle数据库 做表抽取脚本的表输入信息如下图:执行时(脚本上传到linux机器 用sh命令执行的)表输入报的错误信息:但是在机器里面用sqlplus 命令登录却可以成功:2 解决过程: 出现问题后,一开始联系  源数据系统 厂家 看是不是他们那边数据库做了 限制。 经过他们查看,他们那边没有做限制。这边也查不到原因 后来参照别的系统 发
转载 2024-03-25 09:48:02
133阅读
使用KETTLE调用存储过程1.创建调用存储过程的转换1.1创建转换点击右上角【文件】->【新建】->【转换】1.2添加步骤1.2.1 在新创建的转换中添加【表输入】,【调用DB存储过程】步骤  在右侧【核心对象】中搜索【表输入】,【调用DB存储过程】将其拖到新创建的转换中即可       1.2.2 连接【表输入】和 【调用DB存储过
问题1:加载不了驱动Kettle 不包含jdbc的驱程 所以需要把Ojdbc6.jar 放到 Kettle目录下4.X: \libext\JDBC5.x: \lib 问题2:没打开监听症状: 同一台机能连上数据库,Kettle 连不上。原因是:DataBase Name填错了。正确是填下面语句查到的INSTANCE_NAME select INSTANCE_NAME from v$in
转载 2023-06-15 20:10:12
164阅读
前言hi!我是啊晨 ,一个大数据分享者,好久没发博客了,最近忙于找工作,然后顺带整理了一些资料,相信也有一部分好兄弟,也在苦于找工作,或者正在学习大数据的知识,不太会总结的。我只能这样说,你来对了。 这里大概的罗列了一些,面试常会问频率高一些的点,或者我面试遇到的一些问题,不是很全面,后续会补充,很多但没废话。 也可以阅读我的其它大数据文章,抱拳! 中间有什么问题好兄弟们一定要留言:正片语言工具类
转载 1月前
111阅读
                                 &n
1.一直以来想写下基于kettle的系列文章,作为较火的数据ETL工具,也是日常项目开发中常用的一款工具,最近刚好挤时间梳理、总结下这
原创 精选 2024-05-07 16:16:37
272阅读
导读Excel数据导入Oracle数据库的方法:1、使用PL SQL 工具附带的功能,效率比较低2、使用Kettle工具,免费,相比之下功能更丰富,可实现一定的业务逻辑,推荐使用注:Kettle下载后解压即可使用,但是依赖jvm,可以安装一下JDK 1.7(推荐)Excel数据导入Oracle示例Kettle将Excel数据导入Oracle过程记录如下:1、准备Excel文件注意:Excel文件要
使用kettle连接数据库报错:ORA-12505, TNS:listener does not currently know of SID given in connect descriptor ORA-12505: TNS: 监听程序当前无法识别连接描述符中所给出的SID原来是以前的数据库用的是sid监听,现在是servicename了。由:   改为:
转载 2024-06-12 08:10:39
230阅读
  • 1
  • 2
  • 3
  • 4
  • 5