注册
达梦快速加载数据
培训园地/ 文章详情 /

达梦快速加载数据

那场烟雨遗留下的晴天 2022/12/19 1539 0 0

能够将按照一定格式排序的文本数据快速的加载到达梦数据库中,所使用的命令行工具是dmfldr。
1.新建一个需要导入数据库的数据文件
[root@localhost dm8]# vi dldrtest.txt
1,aaa,2022-12-07
2,ccc
3,ffff,2022-12-06
2.编写相应的控制文件
[root@localhost dm8]# vi dldrtest.ctl
LOAD DATA
INFILE ‘/dm8/dldrtest.txt’ //数据文件的位置
INTO TABLE sysdba.fldrtest //将数据文件导入相应数据库的表名
FIELDS ‘,’ //数据文件中的分隔符
3.创建表
create table sysdba.fldrtest(id int,name varchar(20),bir date);
4.快速加载数据
[dmdba@localhost bin]$ ./dmfldr sysdba/dameng123 control=‘/dm8/dldrtest.ctl’

目标表:TEST.FLDRTEST
load success.
2 行加载成功。
1 行由于数据格式错误被丢弃。
1 行由于数据错误没有加载。

SQL> select * from test.FLDRTEST;

行号 ID NAME BIR


1 1 aaa 2022-12-07
2 3 ffff 2022-12-06

即可将数据文件中的数据导入到数据库中

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服