如何把很多数据文件高效插入到DB2数据库表中?

如何把很多数据文件高效插入到DB2数据库表中?,第1张

如果要高效的话,使用db2 load,如果从客户端使用db2 cilent load

在load的命令中,注意选择文件的格式即可。

打开文件,如果看到的的内容是正常的文本,通常是del格式的,否则,通常是ixf格式的。

具体load的语法可以到网上查一下。

1,bat文件(替换方括号中的内容)

db2 connect to [数据库别名] user [用户名] using [密码]

db2 import from 'D:\Temp\backup.del' of del insert_update into [表名(字段列表)]

db2 connect reset

2,调用

db2cmd bat文件

注意事项:

1,目标表需要定义主键

2,数据文件的字段顺序需要与语句中的字段顺序一一对应

3,若数据文件较大,需要在import命令增加COMMITCOUNT的选项

4,db2cmd的调用需要确认是否配置了环境变量,否则需要在db2客户端的目录下执行


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9902099.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存