当前位置: 首页 > news >正文

kettle插件-dm数据库插件,解决kettle9.X版本无法连接数据库资源库问题

场景:

上周四一位小伙伴发出求助,周末有时间一起看下如何解决此问题,信息如下:

用 pdi(kettle)9.2 和 9.4  连接达梦资源库,达梦数据库信息和资源库登录的账密信息一模一样    但是 9.2 可以登录,9.4 一直就是登录不上。

c2dbb0fc-3e2f-4e22-89cb-d000a756951f

 1、安装dm8数据库

我这里提前使用docker安装了dm8数据库。并且创建了一个database(KETTLE),后续使用此数据库作为资源仓库。

56a379af-7edb-4543-9c0a-e744bf665e42

 2、使用dm8驱动连接数据库

1)使用DmJdbcDriver18.jar驱动方式连接dm8数据库,将DmJdbcDriver18.jar放到kettle的lib目录下面。

2)使用Generic database方式连接数据库。

3)可以正常连接数据库,但是无法创建资源仓库相关表。

34f0611e-a4cc-4beb-b5d1-af317fd7f2c5

 4)登录资源仓库失败,原因是资源仓库KETTLE相关表没有创建。

ca507228-1a07-4bb8-bb7f-35c038e90e55

 3、使用自研达梦插件

1)将kettle-database-plugin/或者kettle-dm-plugin-1.0.0插件放到kettle的plugins目录下面。

2)使用达梦插件创建数据库连接。

3)可以正常连接数据库,也可以正常创建资源仓库相关表。

b95867ce-152d-4d99-b1b1-0061e3aab99a

 4)创建资源库,输入资源库名称为dmrepo,注意描述这里不要写中文,有bug

7696a8d8-1359-4b2a-92d1-166ffcad9d46

 5)查看达梦数据库,已经成功创建了46张kettle的资源仓库表

注意一定是46张,本人在测试的过程中由于本地kettle环境问题,当时基于kettle 9.3 测试 搞了好久一直会生成25张表,导致无法正常使用。

01ac2c1d-3ca1-4d4e-aedc-279579dd067b

 6)登录资源库

输入用户名和密码登录资源库,默认为admin/admin 

cc3bcb69-b525-4bac-84e2-fd618d3341bd

 7)设计转换测试

基于达梦数据库作为资源仓库,可以正常保存和读取转换脚本文件,如下图所示:

335af36b86439b9c4576e04434939cd2

 写在最后

 

达梦数据库作为kettle的资源仓库,这篇文章花费了好长时间,当时本地是基于kettle9.3版本进行测试,和倪老师一起调整了好几版插件,依然生成25张资源仓库表,导致无法正常使用。当时的报错信息:

54db93214b2c3729553a90bea8fc9333

后来基于kettle9.2/9.4/9.5版本进行测试kettle达梦插件又完全正常,后来又重新换了个9.3,插件竟然可以正常使用了。12345,达梦数据库作为kettle资源仓库测的好辛苦!!!

http://www.zskr.cn/news/19797.html

相关文章:

  • 2025开发区婚纱照公司最新权威推荐榜:创意拍摄与贴心服务的
  • 20231427田泽航实验一-3
  • Spring拦截器HandlerInterceptor与Filter方法执行顺序探究
  • 2025精加工车间恒温恒湿系统TOP5榜单:精准控温与高效节
  • 第四章作业
  • 详细介绍:初学者小白复盘11之——指针(1)
  • 20232417 2025-2026-1 《网络与系统攻防技术》实验一实验报告
  • 2025黄金回收品牌TOP5权威榜单:值得信赖的高性价比厂家
  • 3.2 优势演员–评论家算法(Advantage Actor-Critic, A3C)
  • 20232326 2025-2026-1 《网络与系统攻防技术》实验一实验报告
  • [数据分析/BI] Microsoft Power BI 使用指南
  • Motorola和Inter的区别
  • 记录fiddler抓包mumu模拟器
  • 深入解析:2025年真实手机牧场CC攻击破防游戏盾?四维防御体系全面升级!
  • 机器学习初识
  • 关于UE5基础关卡创建的注意点
  • 2025年10月恒温恒湿系统厂家最新推荐榜单,精加工车间/厂房/美术馆/仓库/计算机房/档案室/工业/工厂车间恒温恒湿空调系统公司推荐
  • 20232302 2025-2026-1《网络与系统攻防技术》实验一实验报告
  • 2023 ICPC ECfinal J
  • 实时Galgame - 动漫角色 语言生成+图片生成
  • 平安好车主小程序 充电站、加油站列表vmp+wasm逆向
  • Linux文件系统的实验
  • CPU多进程切换导致过载-CPU上下文切换
  • Vue3 之pinia状态管理
  • 乐理 -01识谱
  • 服务器丢包分析-iptables规则-MTU大小设置错误-perf-火焰图分析处理请求时内核线程调用
  • 2025 年水泥管厂家最新推荐排行榜,国标水泥管,二级水泥管,钢筋混凝土水泥管,大口径水泥管,平口水泥管公司推荐!
  • Day1 经典Holle word
  • 2025 年金属复合板厂家推荐广东粤洋建材科技有限公司,实力产能与定制服务全景解析金属复合板公司推荐
  • 致技术社区的英雄们:一场关于文明未来的建造邀请