`
hailang370725
  • 浏览: 34751 次
  • 性别: Icon_minigender_1
  • 来自: 潍坊
社区版块
存档分类
最新评论

解决DB2数据库出现 SQLSTATE=54048 问题

    博客分类:
  • db2
 
阅读更多

最近在项目中用到了DB2数据库,在执行一些复杂查询时,系统报出"不存在具有足够页大小的系统临时表空间  SQLSTATE=54048"的数库问题。原因是数据库系统的临时表空间所用的缓冲池页大小只有4,缓冲池大小不够。但DB2系统默认的临时表空间已经指定的缓冲池不能改变,DB2系统默认的临时表空间也不能删除,所以只能新加另一个类型是“系统临时”的表空间。

步骤:

1、打开DB2管理工具“控制中心”,以数据库管理员身份登录。

2、创建页大小大于4的缓冲池(如16)。

3、创建别一个类型是“系统临时”的表空间,并把该表空间的缓冲池指定为刚建立的缓冲池。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics