迁移工具用户手册(四)

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
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值