1 dmfldr简介
dmfldr是一种快速装载工具,用户通过使用dmfldr能够把按照一定格式排序的文本数据以简单、快速、高效的方式载入到DM数据库中,或把DM数据库中的数据按照一定格式载出到文本文件中。
2 环境简介
操作系统CentOS7
数据库DM8(单机)
3 使用dmfldr导入数据
使用disql工具建test表
编辑数据文件test.txt,存放路径为/home/dmdba/data/test.txt,内容如下
编辑控制文件test.ctl,存放路径为/home/dmdba/data/test.ctl,内容如下
使用 dmfldr 进行数据载入
./dmfldr userid=SYSDBA/SYSDBA@localhost:5236 control=\'/home/dmdba/data/test.ctl\'
使用disql查看表test数据,已导入成功
4 使用dmfldr导出数据
将sysdba.test表输出到/home/dmdba/dataout/test.txt文件中。
./dmfldr USERID=SYSDBA/SYSDBA@localhost:5236 MODE=\'OUT\' TABLE=test DATA=\'/home/dmdba/dataout/test.txt\'
可以查看输出文件的内容如下
注:在书写命令时,mode参数为字符串类型,不能直接写为MODE='out',可以写为MODE="'"OUT"'"或者MODE=\'OUT\',否则会报错,无法导出数据。
达梦社区:https://eco.dameng.com