返回首页

gbase数据、南大通用产品文档:GBase8s新建任务

更新日期:2024年09月11日

使用“新建任务”功能,您可以新建迁移任务。
新建任务导航的打开方式有三种:
(1)
直接在任务列表中右击,
弹出右击菜单,
选择
“新建任务”

(2)点击工具栏“新建任务”

(3)点击菜单栏“文件”
,然后选择“新建任务”
。选择新建任务,
将会弹出新建任务的导航,如下图:

图 4-1 新建任务导航步骤一
填写任务名称,点击下一步进入到步骤二,如下图:

GBase Migration Toolkit 迁移工具用户手册

南大通用数据技术股份有限公司 - 6 -

图 4-2 新建任务导航步骤二
在该页面选择源数据库的类型和目标数据库的类型,点击下一步进入到步骤三,配置源数据库,
对源数据库的配置,工具会自动记忆最近一次使用该类型数据库的配置,如下图:

图 4-3 新建任务导航步骤三
填写源数据的相关配置,点击下一步,在进入下一步之前会对该页面的配置进行连接测试,若连
接失败就会给出相应的错误信息提示,例如SQLServer 数据库端口号无效如图:

GBase Migration Toolkit 迁移工具用户手册

南大通用数据技术股份有限公司 - 7 -

图 4-4 端口号无效
若连接成功则会直接跳转到步骤四,步骤四如下图:

图 4-5 新建任务导航步骤四
填写目标数据库的相关参数,
点击下一步,
在点击下一步是将会对填写的数据库信息进行连接测
试,若失败将会提示失败原因,若成功则会进入到步骤五,如下图:

GBase Migration Toolkit 迁移工具用户手册

南大通用数据技术股份有限公司 - 8 -

图 4-6 新建任务导航步骤五
在步骤五页面中,选择要迁移的对象以及迁移方式,目前只支持迁移表对象,对表对象可以选择
是否重建表和迁移外键,或者设置只迁移表结构和只迁移数据,在设置迁移表结构时可以选择相
应的约束迁移,点击“详细设置”进入到表列表界面,可以选择要迁移的表,如下图:


GBase Migration Toolkit 迁移工具用户手册

南大通用数据技术股份有限公司 - 9 -
图 4-7 迁移源库中所有的表对象列表
在该列表中显示源库中所有的表对象,默认是都迁移,可以根据自己的需要去掉不迁移的表,点
击确定,就可以只迁移需要迁移的表对象。
右击表对象列表中的表,可以对其新表名进行重命名,指定在目标库中的表名称,如下图:

图 4-8 重命名新表名
同时还可以指定表对象中的迁移列信息,不设置是默认迁移表中所有的列,右击表对象选择“修
改表信息”
,进行迁移列的设置,如下图:

图 4-9 迁移列选择
默认迁移所有的列,可以根据需求将不迁移的列进行去掉,确定保存相应设置,迁移时将会只迁
移勾选列。
同时还提供了对表级数据类型的设置功能,图4-9 中,对该表中某一列单独设置其类型对应关系
以及该类型的精度长度后,该设置只会对该表该列生效,并且优先级高于第六步的配置文件。
右击列可以对新列名进行重命名,如下图:

GBase Migration Toolkit 迁移工具用户手册

南大通用数据技术股份有限公司 - 10 -

图 4-10 列名称重命名
表对象设置完成后,点击下一步进入到步骤六,如下图:

图 4-11 新建任务导航步骤六
在该页面选择设置源数据库和目标数据库中的数据类型对应,以及迁入到目标库时各数据类型的
长度和精度,如果对有长度和精度数值的数据库类型,在页面进行设置,迁移工具将会采用用户
设置的长度和精度,如果用户采取默认,迁移工具将会自动获取源库的精度和长度。
注:当GBase8t 作为目标库时,对于目标数据类型为lvarchar 的对应关系,如果长度不大于255
时,数据库优先采用varchar 数据库类型对应。
工具默认给出最近一次两类型数据库数据类型对应的设置,用户可以根据自己的实际情况进行数
据类型对应的设置,点击“重置”会恢复到工具给出的默认对照。
完成步骤六的设置,点击“完成”
,完成任务的创建,提示保存信息,如有误将会提示新建失败,
若成功将会提示新建成功,最近任务将会出现在任务列表中。

GBase Migration Toolkit 迁移工具用户手册

南大通用数据技术股份有限公司 - 11 -



sword GCIStmtRelease (
GCIStmt *stmtp,
GCIError *errhp,
const GCIText *key,
ub4 key_len,
ub4 mode
);

释放通过调用 GCIStmtPrepare2() 获得的语句句柄。


GBase 8s GCI 接口使用指南

南大通用数据技术股份有限公司 50

参数
输入
/输出


stmtp
输入/输出
GCIStmtPrepare2() 返回的语句句柄
errhp
输入
用于诊断的错误句柄
key
输入
保留参数,目前不使用(仅用于和Oracle保持兼容)
key_len
输入
保留参数,目前不使用(仅用于和Oracle保持兼容)
mode
输入
保留参数,目前不使用(仅用于和Oracle保持兼容)

如果执行成功,返回GCI_SUCCESS,否则返回GCI_ERROR。

函数说明
当且仅当左几何体与右几何体接触时返回1(1 为True,0 为False)。
返回值类型:INT。
示例:
gbase> SELECT GB_Touches(GB_GeometryFromChar ('POINT (50 100)'),

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
854
GB_GeometryFromChar ('POINT (150 150)')) from dual;
+------------------------------------------------------------------------+
| GB_Touches(GB_GeometryFromChar ('POINT (50 100)'),
GB_GeometryFromChar ('POINT (150 150)')) |
+------------------------------------------------------------------------+
|
0
|
+------------------------------------------------------------------------+
1 row in set