Kettle连接IRIS数据库的配置方法

前言

使用Kettle工具来转换、导出数据等操作在平时比较常用。但从Caché数据库切换到IRIS数据库后发现直接使用Kettle自带的"InterSystems Cache"数据类型无法直接连接IRIS数据库。
本文介绍一种可行的Kettle连接IRIS数据库的配置方式。

软件版本说明

本文使用的软件版本为:
Kettle: Kettle 8.2.0.0
IRIS数据库: IRIS 2021.1.0.215.0.21010

配置方法

1. InterSystems IRIS JDBC 驱动程序jar包下载

如果本机安装了IRIS数据库,JDBC驱动程序位于安装目录的“$:\InterSystems\IRISHealth\dev\java\lib\JDK18”位置下,如图1-1。如果未安装IRIS数据库则可以从https://github.com/intersystems/quickstarts-java/tree/master/lib 下载这个文件。
在这里插入图片描述

图 1-1

2.系统变量CLASSPATH添加

将InterSystems IRIS JDBC 驱动程序 intersystems-jdbc-3.2.0.jar添加到本地CLASSPATH中。
添加方法: 打开控制面板-所有控制面板项-系统-高级系统设置-高级-环境变量-系统变量-CLASSPATH,将intersystems-jdbc-3.2.0.jar的完全路径添加到CLASSPATH中,如图2-1
在这里插入图片描述

图 2-1

3.Kettle数据库连接配置

连接类型: Generic database
连接方式: JDBC
自定义链接URL: jdbc:IRIS://ipAddress:superserverPort/namespace
自定义驱动器类名称: com.intersystems.jdbc.IRISDriver
在这里插入图片描述

图 3-1

参考

[1] 链接: InterSystems. IRIS 2021 技术文档 First Look 14-- JDBC 和 InterSystems 数据库
[2]链接: InterSystems. Kettle 中使用JDBC链接 InterSystems IRIS

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值