今天关于kettle在新建oracle数据连接失败的原因及处理办法在此给大家进行详细解析。(此文档有图片,有详细图片的word文档点击此处下载

具体:工具-向导-创建数据连接向导-输入数据库连接名称,选择数据库类型,Next-主机,端口,数据库名称- kettle第一次连接oracle数据库时均会出现该问题, 也许您会听到老师或其他同学都会提醒是jar包出现问题,需要拷贝jar包。搞的您一头雾水,jar包从而来。版本、路径等均困扰着您。 解决jar连接问题 1.jar包的获取。 如果您本机通过PL/SQ工具连接oracle数据,实现对数据库的日常管理。那您肯定要在本机上安装oracle客户端。有了oracle客户端。我们还愁没有jar包吗?呵呵。 现在我就告诉您oracle客户端安装目录下的jar包的存放路径。 C:\Oracle\product\11.2.0\dbhome_1\jdbc\lib oracle 11g的话 copy 对应路径下的 ojdbc6.jar
 或者ojdbc5.jar 分别适用于jdk6和适用于jdk5

还需要:C:\Oracle\product\11.2.0\dbhome_1\oui\jlib    下面的classes2.jar文件

2.kettle目录中jar包存放路径 当我们轻轻松松获取了jar包,这下该轮到kettle登场了。复制jar包,将该包拷贝至kettle目录下的 E:\pdi-ce-4.4.0-stable\data-integration\lib  路径下即可。

我的5.1是在kettle5.1/lib目录下
重启sqoon.bat再试一切就ok了。