在线QQ客服:1922638
专业的SQL Server、MySQL数据库同步软件
当我们出于效率和数据安全性的考虑而满足数据迁移的需求时,我们不想迁移整个数据库或整个表,而只想导出部分数据。 DM7提供了各种图形和命令行工具来满足数据筛选和迁移的要求。本文将向您展示如何使用DM7->使用Dameng数据库提供的工具DM7的数据过滤和迁移,而无需安装其他软件
右键单击以选择需要导出数据的表,单击”导出”,并指定导出目录,导出文件名,过滤条件等,然后单击”确定”,详细信息如下:
此处应注意,如果选中”定义包含表空间”,请确保目标数据库中存在对应的表空间,否则导入将失败。
检查日志,导出成功,如下:
单击”确定”开始导入并查看日志。导入已成功,如下所示:
从上面可以看出,使用管理器工具处理表数据时,可以指定过滤条件以导出和导入数据。但是,此过滤器一次只能在一个表上运行。如果同时导出多个表,则将导出完整的表数据,因为无法指定过滤条件。
使用DTS工具,可以将源选择的数据迁移到数据库,SQL脚本,XML文件,文本文件等。有多种迁移模式可以满足客户的各种需求。
在Windows平台上,DTS工具位于Damen数据库的安装目录下的tool目录中,如下所示:
在Linux平台上,dts工具位于Damen数据库的安装目录下的bin目录中,如下所示:
我们以Windows平台上的DTS工具为例,并将介质导出为SQL脚本。将过滤后的数据导出到SQL脚本,并在数据存储在数据库中时导入SQL脚本。当源数据库和目标数据库之间的网络不可用时,我们可以使用此方法来筛选和迁移数据:
首先选择DM-。 SQL
输入源连接信息后,选择使用查询语句来过滤数据
在这里,我们可以使用SQL语句非常灵活地筛选所需的数据:
图片描述
选择” SQL ==> DM7″作为迁移方法,选择先前导出的SQL脚本,正确填写目标数据库的IP,端口,用户名,密码等,然后按如下所示输入数据:
图片
此处介绍了两种数据迁移方法。实际上,还有许多其他可以达到类似效果的Dameng数据库工具,例如dexp/dimp工具,DMETL(Dameng数据交换平台),DMHS(Dameng数据同步软件)等。