从 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 已准备好接收下一个数据块。
我正在尝试使用以下命令将 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 已准备好接收下一个数据块。