欢迎来到魔幻小生的博客

DB2 报错 SQLCODE=-289, SQLSTATE=57011, SQLERRMC=TEMPSPACE1, DRIVER=4.19.26

DB2 数据库该报错是临时表空间不足引起的,需要增加表空间大小。

image

增加表空间的方法:

  • 设置表空间为自动扩展:
db2 alter tablespace xxxx autoresize yes
  • 扩展表空间大小:
db2 alter tablespace xxxx resize (all 100G)
  • 增加数据库容器:
db2 alter tablespace xxxx add (file '/xxxx/xxx//xxx/xxxx' size 100G)

问题解决:

将临时表空间 TEMPSPACE1 设置为自动扩展。

image

image

可通过 db2 list tablespaces 列出数据库的所有表空间,并对其它表空间也进行修改。

posted @ 2025-04-18 14:39  魔幻小生  阅读(620)  评论(0)    收藏  举报