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:

创建数据文件

 

 创建控制文件

  

  

 执行数据插入

查看数据

 

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

修改控制文件

执行数据插入 

 查看数据

 

2.3 在装载时指定错误日志 

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

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

 

 查看错误记录

2.4 数据文件条件过滤

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

更改数据文件

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

清空表数据 

 

 执行数据插入

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

 

2.5 多表插入数据

创建TESTFLDR1,TESTFLDR2表

 

修改控制文件

 

修改数据文件

 执行导入数据语句

 查看表TESTFLDR1,TESTFLDR2数据

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

修改控制文件

执行导出到文件的语句

 查看导出的文件数据

 

 

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值