0
点赞
收藏
分享

微信扫一扫

迁移工具用户手册(四)

霍华德 2022-04-27 阅读 70
数据库

4.10 修改配置 修改配置

菜单栏中选择“设置”菜单,点击“修改配置文件”选项,弹出配置文件的修改界面,

修改配置文件后,点击“保存并更新”完成修改,修改后再次启动的任务将会采用新的配置。

注:路径修改后需要重启迁移工具方可生效。

4.11 4.11 任务列表 任务列表

在“视图”中点击“任务列表”,可以打开任务列表。

说明:本工具目前只支持一个任务列表窗口,当任务列表关闭时,点击“任务列表”将会重新打

开任务列表,若任务列表已打开,点击“任务列表”不会再打开新的任务列表。

5 5 特殊功能说明 特殊功能说明

5.1 5.1 表类型设置 表类型设置

针对目标是 Gbase8a 数据库时,允许设置在 Gbase8a 中建表时指定表类型,目前支持的类型有:

复制表、随机分布表和哈希表,哈希表需要指定哈希列,

5.2 5.2 序列迁移、注释迁移 序列迁移、注释迁移

针对源库是 DM7 目标为 GBase8t/GBase8s 时,可以支持对序列以及注释的迁移,源为 Oracle 目标

为 Gbase8t/Gbase8s 时,可以支持对注释的迁移,

勾选迁移序列对象即可将指定源库中相应的序列迁移到目标端。

勾选迁移注释,会将源库中表级和列级注释全部迁移到目标端。

5.3 5.3 Oracle Oracle  指定  Owner

针对源库为 Oracle 在配置连接时可以允许指定 owner,迁移工具会去指定的 owner 下读取表以及

数据,所以首先的确保当前用户具有该 owner 的读取权限,

由于 Oracle 中默认创建的模式名称均为大写,并且大小写敏感,所以在填写时工具默认不区分大

小写,在使用 owner 名称是统一按照大写使用,如果用户需要区分大小写,不需要工具统一转换

大写时,需要勾选后面“区分大小写”一项,此时工具将会使用用户的填写内容,而不会统一转

换为大写。

5.4 5.4 对 对 l decimal  数据类型长度精度的自动处理

当目标库为 GBase8t 目标数据类型为 decimal 时,如果用户没有设置精度长度,选择使用源库的

精度长度时,工具会做出如下处理:

(1) 如果目标端可以使用源库精度长度,直接使用源库精度长度建表

(2) 如果源库长度超出了目标端最大长度(32),工具将会将长度自动截取为 32,其精度也会

根据(32/源库长度)的比例作为系数,进行截取操作。

【具体计算详情请参考相关文档】

5.5 5.5 DB2 DB2  指定  Schema

当源库为 DB2 时,可以指定其源库的 Schema 进行迁移数据,

模式名为非必填项,不填写时采用与用户名称同名的 Schema。

5.6 5.6 视图迁移 视图迁移

源库为 Oracle 或 DM7 时,支持指定库级的视图迁移。新建流程第五步,勾选视图迁移相应选项即可,

5.7 5.7 分片表迁移 分片表迁移

源库为 Oracle 目标为 GBase8t 时,支持 rang 类型的分片表迁移,在新建任务第五步的“详细设

置”中将会展现出表的类型,

此次主要指完成了对 rang 类型的分片表进行迁移。

注:分片列为时间类型时,其时间格式可配置,其格式为:{functionName}( “2018-03-14 12:12:12”,

{formatString}) , 其 中 {functionName} 和 {formatString} 为 可 配 置 参 数 , 配 置 文 件 为

core_conf.properties,该文件的详细配置参考 6.1 该文件的配置说明。

举报

相关推荐

0 条评论