GBase 8s
适配迁移
问答

mtkweb迁移工具bug?? 1.目标库版本不兼容Oracle;2.oracle的表字段类型varchar2迁移到gbase8s后变成text?

发表于2026-07-23 12:53:0533次浏览4个评论

> select dbinfo('version_gbase','full') from dual;


(constant)              

GBase8sV8.8_3.6.5_2L1_1

1 row(s) retrieved.

Elapsed time: 0.002 sec
 

https://www.gbase.cn/download/gbase-8s-1?category=TOOLKIT

1.迁移任务配置提示目标库版本[2.2.0]不支持Oracle兼容或MySQL兼容,gbase版本是GBase8sV8.8_3.6.5_2L1_1啊,怎么会不兼容呢?所以选择不兼容继续。

>select dbinfo('version_gbase','full') from dual;


(constant)              

GBase8sV8.8_3.6.5_2L1_1

1 row(s) retrieved.

Elapsed time: 0.002 sec

2.迁移后字段类型不对

oracle11.2.0.4的表:

SQL> desc SALES_DATA;
Name                       Null?    Type
----------------------------------------- -------- ----------------------------
SALE_ID                   NOT NULL NUMBER
SALE_DATE                   NOT NULL DATE
PRODUCT_ID                        NUMBER
AMOUNT                         NUMBER(10,2)
REGION                         VARCHAR2(20)
迁移配置里边字段映射本身是对的,但迁移后region字段VARCHAR2(20)类型会变成text


 

评论

登录后才可以发表评论
用户头像
琳大大发表于 13天前
已知bug,等下一版本mtk即可。
果果发表于 13天前
mysql迁gbase同样出现字段类型明显问题的varchar变成lvarchar
用户头像
路路路发表于 7天前
https://www.gbase.cn/download/gbase-8s-1?category=TOOLKIT
请下载新版工具升级,此问题已解决
GBase用户21143发表于 6天前
@路路路:是的,通常升级版本能解决!