从 CSV 导入 DB2 的事务日志已满

Transaction log full with import from CSV to DB2

我正在尝试使用以下命令将 CSV 文件上传到 DB2:

db2 import from MY_FILE.csv of del insert into TEST.TABLE

该文件包含超过 200 万行。当我尝试上传它时,我得到了 transaction log is full

有没有办法在不出现此错误的情况下上传它?

是的。 :)

您可以为 IMPORT 使用 COMMITCOUNT AUTOMATIC 选项。使用该选项 IMPORT 将确定您的事务日志何时将满并自动提交数据。这样事务日志就是 "cleared" 并且 DB2 已准备好接收下一个数据块。