达梦数据库dmfldr工具
dmfldr是达梦提供的快速数据装载工具,在大批量文本文件类数据需导入到数据库中时,能简单、快速、高效的方式写入数据库,相比转化成sql语句方式插入更快。Dmfldr是一个命令行接口工具,当进行数据载入时,dmfldr 客户端接收用户提交的命令与参数,分析控制文件与数据文件,将数据打包发送给服务器端的,由服务器完成数据的真正装载工作,并返回的消息测试文本文件数据导入数据库1 准备数据文件 test
dmfldr是达梦提供的快速数据装载工具,在大批量文本文件类数据需导入到数据库中时,能简单、快速、高效的方式写入数据库,相比转化成sql语句方式插入更快。
Dmfldr是一个命令行接口工具,当进行数据载入时,dmfldr 客户端接收用户提交的命令与参数,分析控制文件与数据文件,将数据打包发送给服务器端的,由服务器完成数据的真正装载工作,并返回的消息
测试文本文件数据导入数据库
1 准备数据文件 test.txt, 数据以“,”分隔
a,b,c
1,2,3
4,5,6
7,8,8
.......
2 创建表
create table test
(a varhcar(100),
b varhcar(100),
c varhcar(100))
3 创建控制文件test.ctl
test.ctl
LOAD DATA
INFILE '/home/dmdba/test.txt'
INTO TABLE test
FIELDS ','
4 导入数据
dmfldr SYSDBA/SYSDBA control='/home/dmdba/test.ctl' skip=1
5 查询导入的成功和失败的日志(fldr.log和fldr.bad),根据日志检查有无错误项,确定数据完全导入到数据库中
更多资讯请上达梦技术社区了解:https://eco.dameng.com

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)