菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
148
0

【DB2】SQL1585N 由于没有具有兼容页面大小的可用系统临时表空间,因此无法创建临时表。SQLSTATE=54048

原创
05/13 14:22
阅读数 65097

自己写了一段SQL,SQL中包含ORDER BY 字句,但是在执行的时候报错如下:

image

经过查询发现是由于临时表空间的PAGESIZE不够大,可考虑建16k或者32k PAGESIZE的表空间

示例如下:

1. 创建pagesize 16k的bufferpool,自己去调大小 
db2 create bufferpool bp16k  size 1000 pagesize 16k
2. 创建temp space,automatic storage
db2 create system temporary tablespace tempts16k pagesize 16k bufferpool bp16k


建立完成之后,再次查询,成功!!!

发表评论

0/200
148 点赞
0 评论
收藏