今天用Pentaho Data Integration(以下简称Kettle)8.3连接Oracle数据库(用的Native(JDBC)连接方式),按照Kettle的设置提示连接出错,JDBC也拷贝到了Kettle的lib目录里了,后来在网上找到了解决方法,原来Kettle8.3连接Oracle不走寻常路,具体方法拿来分享。
具体Pentaho Data Integration(Kettle)8.3连接Oracle数据库的方法如下:
连接名称:随便输入个英文名称
连接类型:Oracle
连接方式:Native(JDBC)
主机名称:空着不填
数据库名称按这样的格式(连接信息根据你的实际情况修改):localhost:1521/database
数据表空间:空着不填
索引表空间:空着不填
端口号:-1
用户名和密码根据你的实际情况填写
按照上面的方法即可连接测试通过,相关截图如下所示: