English
购物车图片 购物车 ( )
专业的品牌服务,为您创造更高的价值
总体概述 客户评价

【干货分享】如何在DM7中进行数据过滤迁移



当我们遇到数据迁移的需求时,很多时候出于效率和数据安全的考虑,我们并不想迁移整个数据库或者整张表,而是只想导出其中的一部分数据。DM7中提供了多种图形化以及命令行的工具来满足数据筛选和迁移的要求。本文就将给大家介绍如何在不安装额外软件的情况下,利用达梦数据库自带的工具进行DM7->DM7的数据过滤迁移。


解决方案


2.1  MANAGER工具

2.1.1、利用manager工具进行表数据的过滤和导出


右键选择需要导出数据的表,点击导出,并指定导出目录、导出文件名、过滤条件等,然后单击“确定”,详情如下:


【干货分享】如何在DM7中进行数据过滤迁移


此处需要注意的是,如果勾选了“定义包含表空间”,则要保证目的端数据库内有对应的表空间,否则会导致导入失败。


查看日志,导出成功,如下:


【干货分享】如何在DM7中进行数据过滤迁移

 

2.1.2、利用manager工具导入


【干货分享】如何在DM7中进行数据过滤迁移

 

单击“确定”,开始导入,查看日志,已经导入成功,如下:


【干货分享】如何在DM7中进行数据过滤迁移

      


2.1.3、验证导入数据


【干货分享】如何在DM7中进行数据过滤迁移


由上可知,在使用manager工具处理表数据时,可以指定过滤条件对数据进行导出、导入。但是,这种筛选每次仅能对单张表进行操作,如果多张表进行同时导出会因为无法指定过滤条件而会导出全表数据。


2.2

DTS工具

2.2.1、利用DTS工具进行数据的过滤和导出


 利用DTS工具,可以把源端筛选出的数据迁移到数据库、SQL脚本、XML文件、文本文件等,迁移模式多种多样,满足客户的各种需求。


在Windows平台,DTS工具在达梦数据库安装目录下的tool目录下,如下:


【干货分享】如何在DM7中进行数据过滤迁移

 

在Linux平台,dts工具在达梦数据库安装目录下的bin目录下,如下:


【干货分享】如何在DM7中进行数据过滤迁移


我们以Windows平台上的DTS工具为例,导出介质为SQL脚本。将筛选出的数据导出为SQL脚本,数据入库时,将SQL脚本进行导入。当源端数据库和目的端数据库之间的网络不通时,我们可以使用这种方式进行数据的筛选和迁移:


首先迁移方式选择DM->SQL


【干货分享】如何在DM7中进行数据过滤迁移


在输入完源端的连接信息之后,选择使用查询语句来筛选数据


【干货分享】如何在DM7中进行数据过滤迁移


这里我们可以很灵活的用SQL语句来筛选我们需要的数据:


【干货分享】如何在DM7中进行数据过滤迁移


2.2.2、利用DTS工具导入


    迁移方式选择“SQL==>DM7” ,选取之前导出的SQL脚本,正确填写目的端数据库的IP、端口、用户名、口令等,进行数据入库,如下:


【干货分享】如何在DM7中进行数据过滤迁移


2.2.3、验证导入数据


【干货分享】如何在DM7中进行数据过滤迁移

2.3

其他工具

在这里我们介绍了数据迁移的两种方法,事实上,可以达到类似效果的工具还有许多,如dexp/dimp工具、DMETL(达梦数据交换平台)、DMHS(达梦数据同步软件)等,我们也会在今后的文章中进行分享,敬请期待!




客户资料:
年缴保费:
客户需求:



当我们遇到数据迁移的需求时,很多时候出于效率和数据安全的考虑,我们并不想迁移整个数据库或者整张表,而是只想导出其中的一部分数据。DM7中提供了多种图形化以及命令行的工具来满足数据筛选和迁移的要求。本文就将给大家介绍如何在不安装额外软件的情况下,利用达梦数据库自带的工具进行DM7->DM7的数据过滤迁移。


解决方案


2.1  MANAGER工具

2.1.1、利用manager工具进行表数据的过滤和导出


右键选择需要导出数据的表,点击导出,并指定导出目录、导出文件名、过滤条件等,然后单击“确定”,详情如下:


【干货分享】如何在DM7中进行数据过滤迁移


此处需要注意的是,如果勾选了“定义包含表空间”,则要保证目的端数据库内有对应的表空间,否则会导致导入失败。


查看日志,导出成功,如下:


【干货分享】如何在DM7中进行数据过滤迁移

 

2.1.2、利用manager工具导入


【干货分享】如何在DM7中进行数据过滤迁移

 

单击“确定”,开始导入,查看日志,已经导入成功,如下:


【干货分享】如何在DM7中进行数据过滤迁移

      


2.1.3、验证导入数据


【干货分享】如何在DM7中进行数据过滤迁移


由上可知,在使用manager工具处理表数据时,可以指定过滤条件对数据进行导出、导入。但是,这种筛选每次仅能对单张表进行操作,如果多张表进行同时导出会因为无法指定过滤条件而会导出全表数据。


2.2

DTS工具

2.2.1、利用DTS工具进行数据的过滤和导出


 利用DTS工具,可以把源端筛选出的数据迁移到数据库、SQL脚本、XML文件、文本文件等,迁移模式多种多样,满足客户的各种需求。


在Windows平台,DTS工具在达梦数据库安装目录下的tool目录下,如下:


【干货分享】如何在DM7中进行数据过滤迁移

 

在Linux平台,dts工具在达梦数据库安装目录下的bin目录下,如下:


【干货分享】如何在DM7中进行数据过滤迁移


我们以Windows平台上的DTS工具为例,导出介质为SQL脚本。将筛选出的数据导出为SQL脚本,数据入库时,将SQL脚本进行导入。当源端数据库和目的端数据库之间的网络不通时,我们可以使用这种方式进行数据的筛选和迁移:


首先迁移方式选择DM->SQL


【干货分享】如何在DM7中进行数据过滤迁移


在输入完源端的连接信息之后,选择使用查询语句来筛选数据


【干货分享】如何在DM7中进行数据过滤迁移


这里我们可以很灵活的用SQL语句来筛选我们需要的数据:


【干货分享】如何在DM7中进行数据过滤迁移


2.2.2、利用DTS工具导入


    迁移方式选择“SQL==>DM7” ,选取之前导出的SQL脚本,正确填写目的端数据库的IP、端口、用户名、口令等,进行数据入库,如下:


【干货分享】如何在DM7中进行数据过滤迁移


2.2.3、验证导入数据


【干货分享】如何在DM7中进行数据过滤迁移

2.3

其他工具

在这里我们介绍了数据迁移的两种方法,事实上,可以达到类似效果的工具还有许多,如dexp/dimp工具、DMETL(达梦数据交换平台)、DMHS(达梦数据同步软件)等,我们也会在今后的文章中进行分享,敬请期待!




官网微信公众号官方微信公众号
官方技术咨询一群官方技术咨询一群
官方技术咨询二群官方技术咨询二群
官网培训咨询QQ官网培训咨询QQ
支持:dmtech@dameng.com
地址:中国·武汉·东湖新技术开发区高新大道999号未来科技大厦C3栋16-19层
咨询热线:400 991 6599
传真:+86 0755-2788 8009
友情链接:
鄂Copyright ©2017 - 2019 武汉达梦数据库有限公司
犀牛云提供企业云服务
X
3

SKYPE 设置

4

阿里旺旺设置

等待加载动态数据...

等待加载动态数据...

5

电话号码管理

6

二维码管理

等待加载动态数据...

等待加载动态数据...

展开