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


    spoon(kettle)基本配置(连接Mysql和Oracle)
    1、下载spoon包和驱动
      可以去spoon官网下载需要的spoon版本
      官网 :http://kettle.pentaho.org/
      下载的最新版本的kettle是:pdi-ce-7.1.0.0-12
      官方入门文档 :https://wiki.pentaho.com/display/EAI/Getting+Started

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

      如果自己本地已安装Oracle数据库或者oracle客户端,可以使用其自带的Oracle驱动,在目录 ..product11.2.0dbhome_1jdbclib 下的所有ojdbc开头的jar包。

    2、数据库连接配置

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

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

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

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

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

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

    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命令尝试数据库是否可以访问。

  • 相关阅读:
    系统测试的策略
    POJ1611(并查集)
    POJ2752(KMP)
    POJ3176(DP)
    HDU2579(BFS)
    HDOJ1175(BFS)
    HDOJ1242(BFS)
    HDOJ1180(BFS)
    HDOJ1372(BFS)
    HDOJ2717(BFS)
  • 原文地址:https://www.cnblogs.com/yclizq/p/14700849.html
Copyright © 2020-2023  润新知