软硬件环境:kettle6.1/oracle11gR2/windows7/redhatlinux           时间:2016/7/28问题描述:  在kettle第一次连接本机oracle的时候,总是报错,提示“确保安装好jar包”,自己就换了一个远程上的linux_oracle,还是提示相同的问题问题解决:上
原创 2016-08-11 14:14:20
5633阅读
导读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阅读
1 问题现象: 之前做的kettle 连接某个oracle数据库 做表抽取脚本的表输入信息如下图:执行时(脚本上传到linux机器 用sh命令执行的)表输入报的错误信息:但是在机器里面用sqlplus 命令登录却可以成功:2 解决过程: 出现问题后,一开始联系  源数据系统 厂家 看是不是他们那边数据库做了 限制。 经过他们查看,他们那边没有做限制。这边也查不到原因 后来参照别的系统 发
转载 2024-03-25 09:48:02
133阅读
使用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.情景展示  昨日,有一批数据需要导入数据库,但是,plsql不知为何不能导了,于是,我选择使用kettle完成excel数据的导入。 2.准备工作  将对应的数据库所需的jar包拷贝至其lib目录下3.具体操作  第一步:启动Spoon.bat文件;  第二步:核心对象--》输入--》Excel输入;  选中Excel输入--》将其拖拽至右侧空白区域  第三步:双击该图标进行编辑
转载 2024-04-30 19:51:21
179阅读
目录一、前期准备二、用kettle迁移一张表的数据1. 打开kettle2. 新建转换3. 添加表输入和表输出4. 配置表输入5. 配置表输出6.开始导数7.检查三、注意 一、前期准备建好 oracle库 和 mysql库,以及对应的表,表结构要一致。建表时,oracle 到 mysql可能会有字段类型上的变化:比如DATE变为datetime,但是kettle会处理好。电脑可以连接上oracl
版本信息Oracle: 19c Kettle: pdi-ce-9.2.0.0 openjdk version "1.8.0_292" OpenJDK Runtime Environment (build 1.8.0_292-b10) OpenJDK 64-Bit Server VM (build 25.292-b10, mixed mode)Kettle介绍:Link 基本概念:1.Transfo
一、数据库连接Kettle错误连接数据库Driver class 'org.gjt.mm.mysql.Driver' could not be found, make sure the 'MySQL' driver (jar file) is installed. org.gjt.mm.mysql.Driver将对应的.jar文件 复制到kettle的安装路径的lib文件目录下 重启kettle
转载 2023-08-11 17:12:19
584阅读
背景:         我下载了kettle3.2,需要连接资源库,我搭建了oracle 11g,然后在本机能连通。 然后我配置资源库的时候,特意加了jdbc.jar到kettle的lib目录,因为不太懂,所以就随便找了个ojdbc14.jar(PS:版本越高应该会有向下兼容性吧\(^o^)/) 紧接着我连接的时候一直报错····· 我试了很多,换了sid,数据库名,全局域名,然后又尝试了换其
原创 2021-06-23 10:51:02
1292阅读
1 引言在用kettle开发抽取oracle数据的脚本时,时常会出现 Error occured while trying to connect to the database 错误,但是仔细观察日志,引起这个错误的原因不尽相同。这个错误看起来很简单,但是有时候越简单的错误越没有耐心改,尤其是忙的时候,不小心填错了某个参数导致这个错误但是自己感觉没问题却跑不成功,这是最烦人的。这时候需要淡定、不妨
一般在项目里,我们难免会遇到不同数据库间的数据迁移,或者是不同数据库之间的数据同步对接。而kettle软件作为第三方软件可以很好的实现对接。 由于本人也是刚刚使用这个软件,所以在这里分享几个简单的数据对接案例。 一、步骤准备安装mysql数据库安装Oracle数据库下载pdi-ce-5.4.0.1-130,并且打开data-integration底下的spoon即可打开软件二、简单入门(例子1:简
转载 2023-10-03 22:41:42
1604阅读
kettle加工,加载数据到impala上首先确认数据来源,例如 DB2数据库里的某些数据加工一下 传到impala表输入组件里加工数据EXTRACT 输出到HDFS的指定路径(impala表的LOCATION)kettle加工数据上传到HDFS指定路径下impala表数据不能update和delete,若要把实时数据加载进impala表,对于数据量较大的表(可以在impala里创建 临时表TE
转载 2023-11-18 23:36:07
176阅读
数据抽取下载kettle压缩包链接:Kettle官方网址:https://community.hitachivantara.com/s/article/data-integration-kettle,目前最新版本8.2版本的,不建议官网下载,贼慢,压缩包一个G左右的。Kettle的国内镜像:7.1版本,http://mirror.bit.edu.cn/pentaho/Data%20Integrat
转载 2023-10-21 15:44:37
130阅读
Kettle8.2与HBase集成一、HBase安装1.1 zookeeper单机安装1.2 HBase安装1.3 创建weblogs表,列族为pageviews二、Kettle配置三、案例演示3.1 功能描述3.2 测试数据3.3 组件实现3.4 运行验证 说明: 环境:Centos7 + Kettle8.2 + hbase-1.3.1 + zookeeper-3.4.5目标:通过Kettle
目录1. 上传jdbc包2. 启动Kettle3. 新建一个转换4. 介绍表输入5. 新增数据库连接5.1 认识数据库连接5.2 编辑数据库连接1. 上传jdbc包目前看ojdbc6.jar 比较通用。只需要上传这个包就可以了。下载instantclient_11_2 ,进去就能看到ojdbc6.jar 了或者去Oracle所在服务器下,${ORACLE_HOME}/jdbc/lib/,也能看到这
概述Microsoft Access input(Access 输入)此步骤直接从Microsoft Access“MDB”文件读取。下面的部分描述了Access 输入步骤的可用选项。选项介绍 Access 输入 Microsoft Access input(Access 输入)步骤有以下选项:Step name(步骤名称):在画布上指定Microsoft Access input(Ac
Oracle ADW自治数据仓库不仅是一种领先的数据仓库解决方案,内置了强大的服务管理和机器学习等工具来帮助您更好地管理和使用您的数据;而且是一个非常开放的架构,支持企业数据开发、数据集成和商务智能分析的多种工具,不仅包括Oracle的诸多工具,也支持许多第三方的云上或云下的工具。在数据集成服务方面,ADW就支持多种工具和方法,轻松完成将数据集成。比如Oracle 公司提供的OGG、OGGCS、O
关于如何创建oracle资源库这里就不多提了,网上一大把,自行百度唯一注意下的是数据库名称,Kettle 使用的数据库名是“SID_NAME” 而不是 PL/SQL 的 “SERVICE_NAME”如何获取这个名称呢有三个地方可以看(不分大小写)上面截图是连服务器上的数据库这个是本地数据库的所以不一致还有一种就是执行语句select INSTANCE_NAME from v$instance进入正
基本配置Configure Connection Tab 数据库连接Connection timeout:尝试连接数据库所等待的最大时间(毫秒),空为无限,建议5000Socket timeout:sql在执行成功之前等待读写操作的时间(毫秒),空为无限,建议5000Output Options Tab 输入表与相关设置Truncate option:在数据传输前清空表Upda
转载 2023-06-13 18:27:48
684阅读
1点赞
1评论
开发反馈使用kettle工具连pdb连不上,报错如下: Caused by: org.pentaho.di.core.exception.KettleDatabaseException: Error connecting to database: (using class oracle.jdbc.driver.OracleDriver) Listener refused the con
原创 2023-01-15 21:42:07
352阅读
  • 1
  • 2
  • 3
  • 4
  • 5