DM8达梦数据库DMFLDR工具使用

       dmfldr是DM数据库提供的一种数据快速装载的工具。它可以简单快速高效的把一定格式下的文件导入到数据库中。DMFLDR工具可以进行数据库数据的导入或者导出 。

目录

1.基本概念

2.DMFLDR工具实战---数据载入

2.1 控制文件中指定数据文件装载数据库

2.2 在执行命令中指定数据文件装载

2.3 在装载时指定错误日志 

2.4 数据文件条件过滤

2.5 多表插入数据

3.DMFLDR工具实战---数据导出


1.基本概念

DMFLDR控制文件

启动dmfldr 的必要指定的参数。用于指定数据文件中数据的格式。数据插入导出时的各种配置都是在控制文件中指定的。

DMFLDR数据文件

启动dmfldr 的必要指定的参数。数据文件里存放了需要导入的数据,列分隔符和行分隔符。

DMFLDR启动方式

启动脚本达梦数据库软件目录的bin下面。

启动语法为./dmfildr USERID=SYSDBA/SYSDBA CONTROL='xxx/xxx/fldr.ctl'

2.DMFLDR工具实战---数据载入

2.1 控制文件中指定数据文件装载数据库

创建表TESTFLDR1:

创建数据文件

DM8达梦数据库DMFLDR工具使用_第1张图片 

 创建控制文件

  

DM8达梦数据库DMFLDR工具使用_第2张图片  

 执行数据插入

查看数据

 DM8达梦数据库DMFLDR工具使用_第3张图片

2.2 在执行命令中指定数据文件装载

修改控制文件

DM8达梦数据库DMFLDR工具使用_第4张图片

执行数据插入 

 查看数据

 DM8达梦数据库DMFLDR工具使用_第5张图片

2.3 在装载时指定错误日志 

在数据文件中加入错误记录

 执行数据插入,发现有一行记录没有装载

 DM8达梦数据库DMFLDR工具使用_第6张图片

 查看错误记录

2.4 数据文件条件过滤

通过在数据文件中加入条件可以选择性的导入数据

更改数据文件

DM8达梦数据库DMFLDR工具使用_第7张图片

 更改控制文件,指定至导入COL1=1的数据

DM8达梦数据库DMFLDR工具使用_第8张图片

清空表数据 

 DM8达梦数据库DMFLDR工具使用_第9张图片

 执行数据插入

查看数据,发现只插入了COL=1的数据

 DM8达梦数据库DMFLDR工具使用_第10张图片

2.5 多表插入数据

创建TESTFLDR1,TESTFLDR2表

 

修改控制文件

 DM8达梦数据库DMFLDR工具使用_第11张图片

修改数据文件

DM8达梦数据库DMFLDR工具使用_第12张图片

 执行导入数据语句

 查看表TESTFLDR1,TESTFLDR2数据

DM8达梦数据库DMFLDR工具使用_第13张图片

3.DMFLDR工具实战---数据导出

修改控制文件

DM8达梦数据库DMFLDR工具使用_第14张图片

执行导出到文件的语句

 查看导出的文件数据

DM8达梦数据库DMFLDR工具使用_第15张图片

 

 

更多资讯请上达梦技术社区了解:https://eco.dameng.com

你可能感兴趣的:(达梦,数据库)