1、达梦创建表空间
create tablespace "RDP"
datafile 'D:\dmdbms\data\DAMENG\powerdatas.dbf'
size 1000
autoextend on
maxsize 40960;
2、创建用户
create user JSHL identified by jshl123456 default tablespace RDP;
3、授权
grant dba to JSHL
一.DMP 文件导入到达梦数据库的操作步骤
1.数据资源管理平台提供 DMP 格式数据文件
2.在 ORACLE 数据库中建立一个表空间,将 DMP 文件导入到表空间。(以下用表空间 1 表示,
需要和数据资源管理平台给的 dmp 文件的表空间一致)
(1)创建表空间:
create bigfile tablespace MID_DATA
logging
datafile 'D:\\app\Administrator\oradata\tablespace\MID_DATA.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
(2) 创建用户
create user MID_SC_ZW_GZ identified by MID_SC_ZW_GZ default tablespace MID_DATA;
(3) 给用户授予权限
grant dba to MID_SC_ZW_GZ;
3.在 ORACLE 数据库中另建一个表空间(用户名定义为 hlpt),这个表空间用来存放修改字段
后的表结构和数据(以下用表空间 2 表示)
4.将达梦数据库中的 RDP_MD_开头的所有表同步到表空间 2 中。(RDP_MD_开头的所有表中
应该都没数据,如果有数据,清空数据)(操作步骤见下方)
5.在表空间 1 中找到表空间 2 中对应的表,再在脚本中找到对应的插入脚本。将数据同步到
表空间 2 中。
(脚本是针对广东电网的数据资源管理平台表结构所写,可能会与各个现场略有不同。如果
有报错,可略微调整脚本)
6.通过脚本将所有数据导入表空间 2。
7.再通过达梦数据迁移工具将表空间 2 数据迁移到达梦数据库(操作步骤见下方)
8.重新创建索引。以提高查询效率
二.将达梦数据库空表迁移到 ORACLE 数据库操作步骤
1.打开达梦数据迁移工具,左侧空白处点击右键,新建工程。工程名称数据迁移,点击
保存。
2.在迁移上点击鼠标右键,新建迁移。
3.点击保存
4.点击下一步:选择 DM7==》Oracle
5.点击下一步:填写连接达梦数据库信息。
6.点击下一步:填写连接 ORACLE 数据库信息。
7.点击下一步:选择源对象为 JSHL(为达梦数据库用户名)行。并在目的对象中填写
HLPT(ORACLE 数据库用户名),勾选表。取消勾选视图,序列,同义词。
8.点击下一步:在查找中输入:RDP_MD,将查询出的表,全部选择。
9.点击右下方的转换按钮:弹出如图界面。在界面上取消选择数据。
10.勾选左下方:应用当前选项到其他同类对象。弹出如图界面:选中所有表。点击确
定。再对下层的弹出界面,点击确定。回到第八步界面。
11.点击下一步:查看迁移信息。
12.确认没有问题。点击完成。执行迁移
13.迁移完成。在对应的 ORACLE 数据库当中查看迁移的表。
三.将 ORACLE 数据库迁移到达梦数据库。
1.新建迁移。
2.点击确定。在跳转的界面点击下一步。在跳转的界面中选中:ORACLE==>DM7。跳转
如图:
3.点击下一步:填写连接 ORACLE 数据库信息