暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

干货攻略|DM8 DTS工具使用小技巧(下篇)

达梦大学 2020-11-11
1505


///

VOL.185  2020.11.4

作者:李洪全 



达梦干货攻略

让你我更卓越



达梦数据库在安装完成后会有一个自带的数据迁移工具,通过DTS数据迁移工具可以实现各种数据库迁移到达梦数据库。本文为大家介绍DTS数据迁移工具常见的几种使用技巧。


方法说明

情景一:从达梦迁移到达梦

1、打开DTS数据迁移工具,点击下图中的按钮进而新建工程,起一个工程名称,如从某数据库迁移到某个数据库。
2、点击迁移,新建迁移,起一个迁移名称,点击下一步。
3、选择对应迁移方式。在这里有一个注意项,在最下面有一个字符长度,这里的1代表与原字符类型保持一样的精度,如果设置为2则为原字符类型精度的2倍,以此类推。
4、点击下一步后开始连接数据库。第一个是需要导出的数据库,DM的数据库默认端口号为5236,如果是oracle一般为1521。
5、选择目的端数据库
6、点击下一步后开始选择导出模式和需要导入的模式。一般我们都需要创建需要导入的用户,此时会相应的创建出模式名。避免出现只有模式而没有用户的情况。
7、点击下一步后会出现源模式下所有的对象,可以全选也可以选择部分表到目模式,在最下方有一个转换功能。
8、转换里的内容可以编辑只导出表结构,或者表的数据内容,在映射里可以调整导到目的模式后的字符类型。修改后点击下一步,点击完成。
9、此时数据迁移成功。

情景二:从Oracle迁移到达梦

下面演示一下从Oracle迁移到达梦。
1、在迁移之前需要保证Oracle的监视器是开启状态,数据库处于OPEN。
2、点击下一步
3、迁移方式选择Oracle到达梦,点击下一步
4、填写对应的地址,SID,端口,用户名和密码。Oracle在12C以后多了一个多租户的新特性,即多个数据库共用一个实例,在这种情况下SID与服务名很可能是不同的,我们需要指定驱动并指定URL来连接到指定的数据库。
5、输入对应的DM数据库IP地址和端口号,还有对应的用户名密码点击下一步。
6、选择要迁移的用户名,点击下一步。
7、选择迁移对象,点击转换可以更改数据类型等。
PS:需要注意的是在Oracle中的date类型迁移到达梦数据库时会转换成timestamps。
8、点击完成。
PS:迁移时先创建表结构,再插入数据,再添加约束是DTS数据迁移的整个过程,所以有些表在创建时,会跟着提示取消,但其实是一张表。
9、到管理工具查看,表已迁移完成。
本次分享结束,谢谢大家~

结束

往期干货攻略

总结丨2020年达梦运维干货,值得收藏

上篇丨DM8 DTS工具使用小技巧(上篇)

入门干货丨DM8命令行方式安装创建数据库


文章转载自达梦大学,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论