kettle调度系统- XKG-PDI添加多数据库支持,mop,达梦,金仓走起

使用过XKG-PDI的小伙伴应该都知道,系统默认使用H2数据库(序列化到硬盘),可以快速启动应用并且体验功能,有一些小伙伴公司内部要新创/国产,所以希望支持国产数据。

1、默认H2启动命令

java  -javaagent:agent.jar -jar xkg-pdi-1.4.13-encrypted.jar --xjar.password=xxxxxx

2、切换其他数据库启动命令

java  -javaagent:agent.jar -jar xkg-pdi-1.4.13-encrypted.jar --xjar.password=xxxxxx --app.database-setup.force=true

3、初始化

1)访问地址http://localhost:32007/

464d3c8f-3201-4581-8a92-7e15ea342bb6

 2)本次我们选择mysql数据库来做演示,手动创建两个数据库xkg_pdi和xkg_pdi_log(我本地测试mysql5.7/8.0/8.4都是支持的)

374a27e6-9947-4caf-86c8-3050dd13abe6

ecc3207a-e897-405b-99e9-ef33bacf74db

 

 

3)配置主数据库和日志数据库,填写数据库的连接信息,然后点击测试连接按钮测试联通性。

f58cdfba-713f-4885-abce-5570037c0898

 4)数据库连接没问题之后,点击保存并启动按钮等待数据库初始化。

c20eaf35-5578-4b78-8e77-dd5e82e4a27c

 4)初始化成功之后,会自动跳转到系统登陆页面,可以使用admin/admin 进行登陆体验了。

e1f3d9f4-b8b3-42c2-946c-f33ecdd46343

 

注:在测试的过程中发现如果数据库没有开启表名忽略大小写有可能初始化错误。调整下配置文件开启下忽略大小写即可。

1c9a3328-3924-40f2-9553-b94fd108ca0b

 

image

 

posted @ 2026-09-13 19:50  慕容尘轩  阅读(9)  评论(0)    收藏  举报