spoon(kettle)基本配置(链接Mysql和Oracle)

一、下载spoon包和驱动mysql

  能够去spoon官网下载须要的spoon版本sql

  官网 :http://kettle.pentaho.org/数据库

  下载的最新版本的kettle是:pdi-ce-7.1.0.0-12oracle

  官方入门文档 :https://wiki.pentaho.com/display/EAI/Getting+Started测试

 

  我所使用的spoon包,包括spoon7.一、Mysql驱动和Oracle驱动,连接:https://pan.baidu.com/s/16Q-iUNB7qGU0xlKbGTw-vg 提取码:q9h5spa

  若是本身本地已安装Oracle数据库或者oracle客户端,能够使用其自带的Oracle驱动,在目录 ..\product\11.2.0\dbhome_1\jdbc\lib 下的全部ojdbc开头的jar包。.net

二、数据库链接配置3d

  1).把驱动包放在spoon包的lib文件夹下。对象

  2).双击spoon.bat打开spoon主页面。blog

  3).点击左上角'文件',新建一个转换,配置数据链接(以mysql数据库为例)。

  4).选择左侧工做区的‘主对象树’,选择DB链接,右击选择新建,输入配置信息;

  若是数据库在本地,主机名可写localhost,若是不在本地要写数据库所在主机ip。

  

三、点击测试,出现下面的弹框,则说明配置正确 

Oracle数据库链接可参考如下配置:

 

问题:点击测试,连接失败

若是报错:Driver class’sun.jdbc.odbc.JdbcOdbcDriver’ could not be found,make sure the sun.jdbc.odbc.JdbcOdbcDriver,则说明为找不到对应数据库的驱动,或者驱动版本与spoon版本不匹配,要确保安装的驱动版本匹配,且放在正确的目录下。

若是报错:Error connecting to database: (using class oracle.jdbc.driver.OracleDriver)The Network Adapter could not establish the connection,则颇有能够是配置信息不正确,

若连接信息都正确,若是是本地数据库,检查数据库服务是否启动,若是数据库不在本地,则用ping命令尝试数据库是否能够访问。

相关文章
相关标签/搜索