赞
踩
达梦数据库安装后,往往需要将数据从旧的数据库中迁移进达梦。
因为达梦数据库为关系型数据库,数据迁移也通常在同类型数据库之间操作。我们常用的关系型数据库有 Oracle、Mysql和SQLServer等,达梦数据库安装后,默认安装会绑定安装数据迁移工具“DM数据迁移工具”,使用该工具可以非常简便进行数据迁移。实现从这些数据库中迁移数据到达梦数据库,或者从DM数据库数据迁出。
字符型:字符类型有char、character、varchar、varchar2,这两类型的最大长度默认都是8188字节,具体情况受到页面大小和记录大小的共同限制;
数值类型:数值类型有int、bigint、integer、numberic、decimal、float、double等等;
日期/时间类型:date、time、datetime(也可以写成timestamp),data类型把日期和时间分成了两个部分,对应两种不同的类型data和time,date的精度只到天,而time的精度到毫秒。达梦中也有即包括年月日也包括时分秒的数据类型datetime,也就是timestamp类型。
大文本/多媒体类型:text、blob、clob、image等等,text、blob、clob、image的最大长度都是1-2G,blob和image类型的字段内容必须存储十六进制数字串内容;
DM数据迁移工具提供了主流大型数据库迁移到DM、DM到DM、文件迁移到DM以及DM迁移到文件的功能。DM数据迁移工具采用向导方式引导用户通过简单的步骤完成需要的操作。
DM数据迁移工具支持:
打开DM数据迁移工具,新建(组)/迁移,会显示迁移管理的常用操作。
第一步:打开DM数据迁移工具在迁移管理框中,右键-新建工程(输入工程名称)。迁移-右键新建迁移(输入迁移名称)。确定。
第二步:右侧会出现对达梦数据库迁移工具的介绍,点击下一步,选择自己需要迁移的源数据库和目标数据库,这里以Mysql到DM8为例。迁移前,可将达梦数据库兼容模式设置为兼容Mysql:
sp_set_para_value(scope,para_name,para_value)
scope:表示范围,有两个取值。1:动态参数 2:静态参数
para_name:表示要修改的参数名称。例如兼容模式为 ’COMPATIBLE_MODE‘
para_value:要修改的目标值。兼容 Mysql 值为 4。详细枚举值在数据库管理中查询。
即:sp_set_para_value(2,’COMPATIBLE_MODE‘,4) , 修改后重启服务即可生效Mysql兼容模式。
选择后直接点击“下一步”。
输入Mysql连接信息,同时可以自定义指定数据驱动包。(与Mysql版本适配),然后下一步:
输入目标数据库信息(达梦),可指定数据驱动或者使用默认驱动。下一步:
勾选后选择目标模式名称(若没有可以勾选“创建模式”后创建),点击下一步:
勾选需要导入迁移的表。点击下一步即可完成数据迁移。数据迁移会先进行分析后再迁移,迁移过程中失败会产生错误日志,根据错误日志可以查询迁移失败的原因后再重新实现数据迁移。
注:数据迁移还可以配置任务进行定制化操作,数据字段映射配置等;
历史文章:
达梦数据库(一)- 安装与初始化
达梦数据库(二)- 达梦数据库概念说明
达梦数据库入门指南(三)- 模式概念与基本使用
达梦数据库入门指南(四)- 数据迁移
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。