最近在项目中用到了DB2数据库,在执行一些复杂查询时,系统报出"不存在具有足够页大小的系统临时表空间 SQLSTATE=54048"的数库问题。原因是数据库系统的临时表空间所用的缓冲池页大小只有4,缓冲池大小不够。但DB2系统默认的临时表空间已经指定的缓冲池不能改变,DB2系统默认的临时表空间也不能删除,所以只能新加另一个类型是“系统临时”的表空间。
步骤:
1、打开DB2管理工具“控制中心”,以数据库管理员身份登录。
2、创建页大小大于4的缓冲池(如16)。
3、创建别一个类型是“系统临时”的表空间,并把该表空间的缓冲池指定为刚建立的缓冲池。
相关推荐
db2 数据库错误对照文档,错误分析及解决办法,常见的都有。db2数据库开发者最好的帮助文档。
您可能感兴趣的文章:数据库触发器DB2和SqlServer有哪些区别DB2死锁的解决过程全记录CentOS下DB2数据库安装过程详解db2数据库常用操作命令大全DB2新手使用的一些小笔记:新建实例、数据库路径不存在、客户端连接 .db2...
这是一个DB2数据库错误信息的全面汇总,包括所有的SQLCODE和SQLSTATE及相应的错误说明。比如+100 02000 没有找到满足SQL语句的行
DB2在控制中心点选数据库或表时,报错: [IBM] [CLI Driver] SQL1031N The database directory cannot be found on the indicated file system. SQLSTATE=58031 碰到这样的情况应该是: db2 => ? sql...
实验 #1 安装DB2 Express-C,创建 SAMPLE数据库........................................................32 第 4章 – DB2的应用环境............................................................................
DB2的SQL、sqlcode、sqlstate错误码大全,含说明和用户响应方法,SQL0000~SQL9399
DB2数据库错误消息说明,对于使用DB2的朋友们很好用
db2sql存储table数据库nullsqlcode sqlstate 说明 000 00000 SQL语句成功完成 01xxx SQL语句成功完成,但是有警告 +012 01545 未限定的列名被解释为一个有相互关系的引用 +098 01568 动态SQL语句用分号结束...
场景:升级jdk到1.8,可能会报错 Origination unknown: [10228]... ERRORCODE=4223, SQLSTATE=null,此时可以尝试升级db2 jdbc驱动解决 ibm 官网db2地址:http://www-01.ibm.com/support/docview.wss?uid=swg21363866
DB2 SQLSTATE 错误码对照表
实验 #1 安装DB2 Express-C,创建 SAMPLE数据库........................................................32 第 4章 – DB2的应用环境............................................................................
DB2中出现的主要错误,操作数据库过程中,遇到许多问题,很多都与SQL CODE和SQL State相关,现在把一个完整的SQLCODE和SQLState错误信息和相关解释作以下说明,一来可以自己参考,对DB2错误自行找出原因
本文档列出所有DB2数据库的错误代码,SQLSTATE及其含义
DB2异常代码查询大全,欢迎大家下载共同学习
JDBC Driver Mannager->局部JDBC驱动->客户端数据库->数据库服务器->返回查询结果,这种访问事实上是转换JDBC调用为相应的数据库(Oracle, Sybase, Informix, DB2, 和其他的数据库数据库管理系统)的客户端API调用...
操作数据库过程中,遇到许多问题,很多都与SQL CODE和SQL State相关,现在把一个完整的SQLCODE和SQLState错误信息和相关解释作以下说明,一来可以自己参考,对DB2错误自行找出原因