100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > Kettle连接人大金仓KingbaseES数据库

Kettle连接人大金仓KingbaseES数据库

时间:2024-02-12 15:59:59

相关推荐

Kettle连接人大金仓KingbaseES数据库

Kettle连接人大金仓KingbaseES数据库

1、驱动下载。在人大金仓官网–>通用型数据库–>接口驱动–> JDBC 驱动程序 X86(第一个驱动包)下载出来,直达链接(点此直达)。

2、解压驱动包。注意,驱动包zip文件里面共有6个文件,建议先新建文件夹,在空文件夹内解压,或者解压到“jdbc-x86”。

3、把驱动包复制到Kettle目录的lib目录下(data-integration\lib目录)。

4、启动Spoon.bat,打开Kettle操作界面。

5、创建DB连接(报错),如果是最新版的kingbaseES(V8),不要在Kettle数据库连接类型选择“kingbaseES”,否则会出现驱动报错:Driver class ‘com.kingbase.Driver’ could not be found, make sure the ‘KingbaseES’ driver (jar file) is installed。原因为驱动包里面kingbase是不存在的,实际为“kingbase8”。

具体原因可参考链接

借用一下大佬原文描述:

V7可以通过选择kingbaseES数据源方式来连接,V8报错。 因为V8的连接串和V7有差异,kettle默认的kingbaseES数据源连接方式和V8不兼容。可选用 generic database 连接类型, URL:jdbc:kingbase8://xx.xx.xx.xx:54321/TEST 驱动com.kingbase8.Driver (注:V8数据库jdbc驱动包变放到kettle的lib目录中)

6、正确连接方式,数据库类型选择:Generic database,配置如下:

Dialect:Generic database

自定义连接URL:jdbc:kingbase8://IP地址:端口号/数据库名称

自定义驱动类名称:com.kingbase8.Driver

测试,连接成功!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。