迁移工具DTS操作方案
第一章从DM8迁移到DM8
1打开迁移DTS工具
1.安装了达梦客户端里面有数据迁移工具,点开,新建迁移工程:
- 输入工程名称,比如dm8到dm8迁移
- 工程创建好以后,每个工程有迁移,对比,数据类型映射,调度,作业信息,如下图:
- 点击迁移,右键,新建迁移,输入迁移名称,选择迁移方式,比如DM---->DM,如果是oracle到DM就选择相应的迁移方式,本示例就DM8---->DM8,如下图所示:
- 点击下一步,输入数据源的主机名,端口号,用户名和密码,如果是mysql是源数据库,需要下载对应版本驱动jar包,本示例是DM8就不需要下载jar包,如下图所示:
- 下一步,选择目的源,输入目的源主机名,端口号,用户名和密码,下图所示:
7.指定对象复制或查询,选择源模式下相关表,视图,物化视图存储过程等信息,选择目的模式,如下图:
8.选择源模式的源对象,会在目标对象显示出来,点击下一步:
9.生产迁移执行任务,点击完成,开始从源模式迁移到目的模式,如下图所示:
对比
- 点击对比,右键,新建迁移,输入迁移名称,如下图所示
- 点击刚才新建的对比名称,右边选择数据库之间的对比,本示例是DM<---->DM,双击DM<--->DM,如下图所示
- 输入数据源相关信息,比如主机名,端口,用户名和密码等信息,完成以后,下一步,如下图所示:
4.输入目的主机名,端口号,用户名和密码等信息,点击下一步,如下图所示:
5.选择指定对比对象的模式,本示例中,源模式SYSDBA,目的模式是USER1,点击下一步,下图所示,
6.选择对比对象,点击下一步,如下图所示:
7.在迁移执行对比方式,点击完成,在执行对比,如下图所示:
8.完成所有的数据对比报告,出现不一样的有4张表,如下图所示:
调度
- 点击左边调度,右键,新建调度名称,比如:每天22点执行:
2.设置相关信息,如下图所示:
1.4作业
- 创建作业,点击作业,右键,新建,输入作业名称:
- 添加作业任务,添加迁移,选择刚才新建的迁移方案,如下图所示:在作业选择调度,如下所示:
1.5数据类型映射
系统提供不同类型数据库之间迁移方案,比如,有特殊数据类型转换需求,可以在对应的迁移方案里面添加数据类型映射,比如mysql到dm8,可以在相应的迁移类型中,找到mysql,点击dm,添加源数据库的字符类型,在选择目标字符类型,如下图所示:
从oracle迁移到DM8
1.1新建迁移,输入迁移名称,选择迁移方式,选择oracle---->dm
- 选择指定驱动,迁移oracle12c注意,选择驱动包,oracle12c使用ojdbc8.jar,oracle11g使用ojdbc6.jar包,其他数据库版本可以到官方文档查找eco.dameng.com,使用自定义url字符串连接,注意一下格式。
- 先迁移源模式的序列,完成以后,下图所示:
- 迁移表结构信息,选择转换,其他的勾先去掉,把表同步完成。
- 迁移数据结束
- 迁移表约束和索引,选择表
- 点击转换,把之前数据勾去掉,约束,索引都勾上,如下图:
10.迁移表完成。
- 下一步迁移其他的,比如视图,存储过程,函数等对象,这个会有一些报错,需要排查处理这些报错信息。
达梦社区网址:eco.dameng.com
标签:数据库,如下,选择,所示,点击,DTS,迁移,DM8 From: https://blog.51cto.com/u_14792346/5768255