You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Pentaho 9.1中修改IBM DB2连接的‘Feature List’里‘SQL: truncate table’配置失败的求助

Pentaho 9.1中修改IBM DB2连接的‘Feature List’里‘SQL: truncate table’配置失败的求助

大家好,我最近在配置Pentaho 9.1连接IBM DB2数据库时遇到了个棘手问题,想请各位帮忙支支招。

情况是这样的:我创建的是IBM DB2的**Native (JDBC)**连接,在连接的Feature List里,默认的「SQL: truncate table」语句是:

ALTER TABLE "TABLE" ACTIVATE NOT LOGGED INITIALLY WITH EMPTY TABLE

但我现在用的新数据库没有权限执行关闭日志的操作,所以必须把这个语句改成标准的截断表语句:

TRUNCATE TABLE "TABLE"

我先是尝试直接在Pentaho界面上修改这个配置项,但修改后怎么都保存不了。之后我也试着去翻Pentaho的相关配置文件,想手动修改,可找了半天也没找到对应的配置位置。

每次执行操作时都会抛出这个错误:

Couldn't execute SQL: ALTER TABLE TEST.XXX ACTIVATE NOT LOGGED INITIALLY WITH EMPTY TABLE
DB2 SQL Error: SQLCODE=-628, SQLSTATE=42613, SQLERRMC=ACTIVATE NOT LOGGED INITIALLY, DRIVER=3.61.75

补充下版本信息:

  • Db2-LUW v11.5.8.0
  • Pentaho 9.1

有没有大佬知道怎么解决这个问题?麻烦指点一下,谢谢!

备注:内容来源于stack exchange,提问作者Klemen Vrhovšek

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 12:09:31