GBase 8a
适配迁移
文章
Kettle--Gbase8a迁移至Gbase8a
发表于2025-04-21 14:02:5634次浏览1个评论
一、环境信息
| 名称 | 值 |
| CPU | Intel(R) Core(TM) i5-1035G1 CPU @ 1.00GHz |
| 操作系统 | CentOS Linux release 7.9.2009 (Core) |
| 内存 | 5G |
| 逻辑核数 | 6 |
| Kettle版本 | pdi-ce-9.5.0.1-261 |
| Gbase8a版本 | 8.6.2-R43.34.27468a27 |
二、简述
免费开源的基于java的企业级ETL工具,功能强大简单易用,支持跨平台运行,其特性包括:支持100%无编码、拖拽方式开发ETL数据管道;
三、迁移步骤
1、Gbase8a JAR包导入
将Gbase8a JAR包gbase-connector-java-8.3.81.53-build55.5.5-bin.jar放到data-integration/lib目录下
[root@czg2 lib]# ll gbase-connector-java-8.3.81.53-build55.5.5-bin.jar
-rwxr-xr-x 1 root root 812407 12月 18 2019 gbase-connector-java-8.3.81.53-build55.5.5-bin.jar
[root@czg2 lib]# pwd
/opt/pkg/Kettle/data-integration/lib2、Kettle图形界面启动
[root@czg2 data-integration]# sh spoon.sh
#######################################################################
WARNING: no libwebkitgtk-1.0 detected, some features will be unavailable
Consider installing the package with apt-get or yum.
e.g. 'sudo apt-get install libwebkitgtk-1.0-0'
#######################################################################
3、新建转换



点主对象树-》点转换-》点新建-》保存当前转换-》名字随便起
4、新建数据库连接


连接池建议也配置
一下,有助于效率提升,都配置完记得测试一下连接,看是否成功。

记得设置共享,不然推出就需要重新配置了。

这边需要创建两个连接。
5、源端设置

点击核心对象-》输入-》表输入

点击表输入-》设置按钮-》编辑步骤

6、目的端设置


点击表输出-》设置按钮-》编辑步骤
多说一句裁剪表不要选,会出现不能锁表的错误,问题导致原因大家可以参考之前写的博客:《南大通用数据库-Gbase-8a-学习-42-定位与释放锁》的最后有这个问题的答案。

点设置按钮右边的按钮拖到目的端即可完成连接。
7、迁移数据
点击转换-》启动。
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25052
- 42023-09-25浏览数:18521
- 52020-05-11浏览数:17526