一、迁移环境
| 软件 | 版本 |
| 源数据库 | Oracle 12C |
| 目标数据库 | DM 8 |
| 操作系统 | linux(源)-Windows 10(目) |
| 迁移工具 | DM 数据迁移工具 (DM DTS) |
1. 创建迁移的用户C##HR(DM端)

2.新建工程
在新建工程对话框中填写工程名和工程描述信息,点击【确定】按钮

展开工程节点,选择【新建迁移】。输入迁移名称:test,迁移描述:从 Oracle 迁移到 DM,点击【确定】按钮,完成迁移的创建。

3.选择迁移方式
打开目录为 DM DTS 工具介绍,选择【下一步】。迁移方式选择【Oracle–>DM】方式


4.填写源库(oracle)信息

5.填写目标库(DM8)信息

6.选择导出用户
导出C##HR

7.选择迁移对象

8.设置迁移策略


注意:
转换按钮可设置迁移策略,包括表定义、主键、约束条件、索引、数据、读写行数设置等参数,可供用户调整策略。
映射选项中可调整列名、数据类型、精度、主键(唯一)、空值限制等参数,用户可自行调整。
9.审阅迁移任务

10.源端(dm)核对迁移对象

二、遇到问题及解决办法
1.错误号17002

解决思路:oracle端网络没有打开,打开网络后,查看监听状态lsnrctl status发现监听也没有起来,启动监听后,连接数据库,显示连接空数据库,排除是环境变量的原因后,直接启动数据库。




2.只能连接到CDB??
PDB里面的HR用户无法获取,只能获取CDB里面的C##HR。


转载本文,请备明出处!!!
892

被折叠的 条评论
为什么被折叠?



