1、目的
将Oracle数据库的SCOTT用户下的表迁移到达梦8。
2、数据库信息
2.1 Oracle端
操作系统 | Redhat 7.5 |
数据库架构 | 单机 |
数据库版本 | Oracle 19c |
待迁移数据库名 | prodpdb |
待迁移的对象 | SCOTT |
IP/端口 | 192.168.6.121:1521 |
用户名/密码 | scott/tiger |
字符集编码 | AMERICAN_AMERICA.AL32UTF8 |
Oracle查看字符集
SQL> select userenv('language') from dual;
USERENV('LANGUAGE')
----------------------------------------------------
AMERICAN_AMERICA.AL32UTF8
2.2 达梦端
操作系统 | Kylin v10 |
数据库架构 | 单机 |
数据库版本 | 达梦 v8 |
待迁移数据库名 | prodpdb |
待迁移的对象 | SCOTT |
IP/端口 | 192.168.6.110:5238 |
用户名/密码 | scott/tiger |
字符集编码 | GB18030 |
统计源端Oracle数据库中待迁移对象SCOTT下数据量。
查询EMP表的行数。
3、 创建迁移
2.1 新建工程
2.2 新建迁移
2.3 新建迁移名称
2.4 选择迁移方式
Oracle迁移到DM
2.5 数据源信息
源端Oracle连接信息 。
确保Oracle的监听器已经打开,使用【lsnrctl status】命令查看监听器状态。
--监听器开启
lsnrctl start
--监听器关闭
lsnrctl stop
2.6 目的端信息
目的端达梦数据库信息
2.7 设置迁移选项
2.8 指定模式
选择待迁移的模式名
2.9 指定对象
2.10 审阅迁移任务
确认没有问题,点击【完成】开始进行迁移。
2.11 开始进行迁移
2.12 查看迁移报告
迁移完成后,查看迁移报告
2.13 信息确认
登录达梦数据库确认迁移后数据的信息
(1)模式查看
(2)迁移表数据信息
(3)查看EMP表行数