欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2022-03-28 18:54:28
1、下载spoon包和驱动 我所使用的spoon包,包括spoon7.1、Mysql驱动和Oracle驱动 链接:https://pan.baidu.com/s/16Q-iUNB7qGU0xlKbGTw-vg 提取码:q9h5 如果自己本地已安装Oracle数据库或者oracle客户端,可以使用其自 ......

1、下载spoon包和驱动

  我所使用的spoon包,包括spoon7.1、mysql驱动和oracle驱动

  链接:https://pan.baidu.com/s/16q-iunb7qgu0xlkbgtw-vg 提取码:q9h5

  如果自己本地已安装oracle数据库或者oracle客户端,可以使用其自带的oracle驱动,

  在目录 ..\product\11.2.0\dbhome_1\jdbc\lib 下的所有ojdbc开头的jar包

2、数据库连接配置

  双击spoon.bat打开spoon主页面

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

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

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

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

3、点击测试,出现下面的弹框,则说明配置正确 spoon(kettle)基本配置(链接Mysql和Oracle)

oracle数据库连接可参考以下配置:

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

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

spoon(kettle)基本配置(链接Mysql和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命令尝试数据库是否可以访问